Dyalog APL versions: Difference between revisions
Jump to navigation
Jump to search
(→13.1: APL2 Replicate conformability extension) |
m (→18.0) |
||
Line 159: | Line 159: | ||
Integers greater than 1 are now allowed in the right argument of [[Where]] (<source lang=apl inline>⍸</source>), matching the definition of the corresponding [[primitive function]] in other APLs. A related extension allows integers greater than 1 in the left argument of [[Partitioned Enclose]] (<source lang=apl inline>⊂</source>), which produce empty partitions in the output. The extension to Partitioned Enclose makes it the first APL partitioning function which can produce empty partitions. | Integers greater than 1 are now allowed in the right argument of [[Where]] (<source lang=apl inline>⍸</source>), matching the definition of the corresponding [[primitive function]] in other APLs. A related extension allows integers greater than 1 in the left argument of [[Partitioned Enclose]] (<source lang=apl inline>⊂</source>), which produce empty partitions in the output. The extension to Partitioned Enclose makes it the first APL partitioning function which can produce empty partitions. | ||
Version 18.0 allows multi-line input in the [[session]] using the [[line editor]], and allows [[control structure]]s to be used in the session. Multi-line input is begun when a [[dfn]], [[namespace]], [[class]], or control structure is begun but not finished on the same line. It also allows syntax colouring and editing multi-line blocks in the session. | Version 18.0 allows enabling multi-line input in the [[session]] using the [[line editor]], and allows [[control structure]]s to be used in the session. Multi-line input is begun when a [[dfn]], [[namespace]], [[class]], or control structure is begun but not finished on the same line. It also allows syntax colouring and editing multi-line blocks in the session. | ||
New [[system function]]s for case folding and mapping (<source lang=apl inline>⎕C</source>) and date-time conversion are added. | New [[system function]]s for case folding and mapping (<source lang=apl inline>⎕C</source>) and date-time conversion are added. |