Dyalog APL versions: Difference between revisions

Jump to navigation Jump to search
1,097 bytes added ,  09:23, 14 May 2020
m (Categories)
Line 12: Line 12:


[http://help.dyalog.com/13.1/index_CSH.htm#RelNotes12.1/Key%20Features.htm Release notes], [http://docs.dyalog.com/12.1 documentation centre]
[http://help.dyalog.com/13.1/index_CSH.htm#RelNotes12.1/Key%20Features.htm Release notes], [http://docs.dyalog.com/12.1 documentation centre]
Version 12.1 was released in November 2009. Although it was a minor release, developed alongside the much more ambitious version 13.0, it still included new language features in addition to improvements to the language environment and [[.NET]] integration.
The primitive function [[Table]] (<source lang=apl inline>⍪</source>) from [[ISO/IEC 13751:2001]], was added, as well as the [[I-beam]] operator (<source lang=apl inline>⌶</source>). I-beams for syntax colouring, parallel execution control, memory manager statistics, and exporting the workspace to .NET were provided; many more have been added since. Additionally, the [[system function]]s <source lang=apl inline>⎕XML</source>, for converting data to and from [[wikipedia:XML|XML]], and <source lang=apl inline>⎕FCHK</source>, to check and repair [[component file]]s, were added. The way the [[Outer Product]] operator computes the [[prototype]] of an [[empty]] result was changed: rather than using the right argument's prototype, in 12.1 it calls the operand once on the argument prototypes to determine the result prototype.


== 13.0 ==
== 13.0 ==

Navigation menu