Language - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Language and System Changes in Maple 12

  

Maple 12 includes the following language and system changes.

 

Implicit Range Endpoints

Persistent Command-line History

Implicit Range Endpoints

• 

Inside (), {}, [], and <>, ranges can be parsed without a beginning or end value. Literally, A[..] is evaluated to A[NULL..NULL], but if A is an Array, list, set, sequence, or string, A[..] is interpreted as the full range of A's data.  Similarly A[..n] indicates the first n elements in A, and A[n..] indicates the range of data starting from n to the end of A.

Persistent Command-line History

• 

The Maple command-line interface optionally stores command history between Maple sessions.  Now, via history, you will have access to all Maple commands entered in previous sessions.  For more information, see the `historyfile` and `historysize` options in the Maple Command and Command-line Options help page or the interface help page.

See Also

Index of New Maple 12 Features

Programming Facilities Changes in Maple 12