Language - Maple Help

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