Language - Maple Help

Language and System Changes in Maple 12

 Maple 12 includes the following language and system changes.

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.