Dyalog APL versions: Difference between revisions
Jump to navigation
Jump to search
(→13.2) |
(→13.1) |
||
Line 23: | Line 23: | ||
[http://help.dyalog.com/13.1/index_CSH.htm#RelNotes13.1/Key%20Features.htm Release notes], [http://docs.dyalog.com/13.1 documentation centre] | [http://help.dyalog.com/13.1/index_CSH.htm#RelNotes13.1/Key%20Features.htm Release notes], [http://docs.dyalog.com/13.1 documentation centre] | ||
Version 13.1 was released in April 2012. | |||
Error messages were extended with the potential for additional information beyond the type of error. The [[system variable]] <source lang=apl inline>⎕DMX</source> (Diagnostic Message eXtended) was added to access this information programmatically, as well as a help URL and the source code location corresponding to the error. The [[system function]] <source lang=apl inline>⎕FHIST</source>, to access information about a file's history (such as time of creation), was also added. | |||
New random number generators were added: the [[wikipedia:Mersenne twister|Mersenne twister]] algorithm, and querying the operating system. The algorithm could be selected with [[I-beam]] <source lang=apl inline>16807⌶</source>. Support was added for [[Enlist]] in [[selective assignment]]. | |||
New [[Idiom recognition|idioms]] <source lang=apl inline>0=⊃⍴</source> and <source lang=apl inline>0≠⊃⍴</source> (valid for <source lang=apl inline>⎕ML<2</source>) were added. Idiom support was backported to [[#13.0|13.0]] as well. | |||
== 13.2 == | == 13.2 == |