2,951
edits
(Platforms) |
m (→Functions: Signum -> Direction) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 14: | Line 14: | ||
| website = [https://www.dyalog.com/dyalog/index.htm dyalog.com/dyalog/index.htm] | | website = [https://www.dyalog.com/dyalog/index.htm dyalog.com/dyalog/index.htm] | ||
| download = [https://www.dyalog.com/download-zone.htm Non-commercial download] | | download = [https://www.dyalog.com/download-zone.htm Non-commercial download] | ||
| forum = [https://forums.dyalog.com/ Dyalog Forums] | |||
| file ext = .dws, .dse, .dcf, .dyalog, .dyapp, .apl, .apla, .aplf, .aplo, .apln, .aplc, .apli | | file ext = .dws, .dse, .dcf, .dyalog, .dyapp, .apl, .apla, .aplf, .aplo, .apln, .aplc, .apli | ||
| documentation = [https://docs.dyalog.com/ Documentation Centre] | | documentation = [https://docs.dyalog.com/ Documentation Centre] | ||
Line 26: | Line 27: | ||
== Platforms == | == Platforms == | ||
Besides for working out-of-the-box on Windows, macOS, and AIX, Dyalog APL runs on many Linuxes. However, to function, some require additional action beyond simple installation: | Besides for working out-of-the-box on Windows, macOS, and AIX, Dyalog APL runs on many Linuxes. However, to function, some require additional action beyond simple installation. As of 2019-05-15, the necessary actions for versions 16.0, 17.0, and 17.1 are: | ||
{| class=wikitable | {| class=wikitable | ||
! Distribution !! Action | ! Distribution !! Action | ||
Line 48: | Line 49: | ||
|Ubuntu 19.04 || <code>apt-get install libtinfo5</code> | |Ubuntu 19.04 || <code>apt-get install libtinfo5</code> | ||
|} | |} | ||
== Versions == | == Versions == | ||
Line 105: | Line 107: | ||
| [[Dyalog_APL_versions#12.0|12.0]] || 2008 || August || [[Unicode]] support (<source lang=apl inline>⎕AVU</source>, <source lang=apl inline>⎕UCS</source>), <source lang=apl inline>⎕FCOPY</source>, <source lang=apl inline>⎕FPROPS</source> | | [[Dyalog_APL_versions#12.0|12.0]] || 2008 || August || [[Unicode]] support (<source lang=apl inline>⎕AVU</source>, <source lang=apl inline>⎕UCS</source>), <source lang=apl inline>⎕FCOPY</source>, <source lang=apl inline>⎕FPROPS</source> | ||
|- | |- | ||
| [[Dyalog_APL_versions#12.1|12.1]] || 2009 || November || [[I- | | [[Dyalog_APL_versions#12.1|12.1]] || 2009 || November || [[I-beam]] (<source lang=apl inline>⌶</source>), [[Table]] (<source lang=apl inline>⍪</source>), <source lang=apl inline>⎕XML</source>, <source lang=apl inline>⎕FCHK</source>, [[User command]]s | ||
|- | |- | ||
| [[Dyalog_APL_versions#13.0|13.0]] || 2011 || April || [[Left]] (<source lang=apl inline>⊣</source>), [[Right]] (<source lang=apl inline>⊢</source>), [[Variant]] (<source lang=apl inline>⍠</source>), <source lang=apl inline>⎕OPT</source>, <source lang=apl inline>⎕R</source>, <source lang=apl inline>⎕S</source>, <source lang=apl inline>⎕PROFILE</source>, <source lang=apl inline>⎕RSI</source>, [[complex number]] and [[decimal float]] support, short arguments for [[Take]], [[Drop]], and [[Squad indexing|Index]] (<source lang=apl inline>↑</source>, <source lang=apl inline>↓</source>, <source lang=apl inline>⌷</source>) | | [[Dyalog_APL_versions#13.0|13.0]] || 2011 || April || [[Left]] (<source lang=apl inline>⊣</source>), [[Right]] (<source lang=apl inline>⊢</source>), [[Variant]] (<source lang=apl inline>⍠</source>), <source lang=apl inline>⎕OPT</source>, <source lang=apl inline>⎕R</source>, <source lang=apl inline>⎕S</source>, <source lang=apl inline>⎕PROFILE</source>, <source lang=apl inline>⎕RSI</source>, [[complex number]] and [[decimal float]] support, short arguments for [[Take]], [[Drop]], and [[Squad indexing|Index]] (<source lang=apl inline>↑</source>, <source lang=apl inline>↓</source>, <source lang=apl inline>⌷</source>) | ||
Line 121: | Line 123: | ||
| [[Dyalog_APL_versions#16.0|16.0]] || 2017 || June || [[At]] (<source lang=apl inline>@</source>), [[Interval Index]] (<source lang=apl inline>⍸</source>), [[Where]] (<source lang=apl inline>⍸</source>), [[Nest]] (<source lang=apl inline>⊆</source>), [[Partition]] (<source lang=apl inline>⊆</source>), [[Stencil]] (<source lang=apl inline>⌺</source>), <source lang=apl inline>⎕JSON</source>, <source lang=apl inline>⎕CSV</source> | | [[Dyalog_APL_versions#16.0|16.0]] || 2017 || June || [[At]] (<source lang=apl inline>@</source>), [[Interval Index]] (<source lang=apl inline>⍸</source>), [[Where]] (<source lang=apl inline>⍸</source>), [[Nest]] (<source lang=apl inline>⊆</source>), [[Partition]] (<source lang=apl inline>⊆</source>), [[Stencil]] (<source lang=apl inline>⌺</source>), <source lang=apl inline>⎕JSON</source>, <source lang=apl inline>⎕CSV</source> | ||
|- | |- | ||
| [[Dyalog_APL_versions#17.0|17.0]] || 2018 || July || <source lang=apl inline>⎕NCOPY</source>, <source lang=apl inline>⎕NMOVE</source> | | [[Dyalog_APL_versions#17.0|17.0]] || 2018 || July || <source lang=apl inline>⎕NCOPY</source>, <source lang=apl inline>⎕NMOVE</source>, [[total array ordering]], high-rank [[Unique]] | ||
|- | |- | ||
| [[Dyalog_APL_versions#17.1|17.1]] || 2019 || October || Duplicates in [[Interval Index]] (<source lang=apl inline>⍸</source>) look-up array | | [[Dyalog_APL_versions#17.1|17.1]] || 2019 || October || Duplicates in [[Interval Index]] (<source lang=apl inline>⍸</source>) look-up array | ||
Line 139: | Line 141: | ||
| <source lang=apl inline>-</source> || [[Negate]] || [[Minus]] | | <source lang=apl inline>-</source> || [[Negate]] || [[Minus]] | ||
|- | |- | ||
| <source lang=apl inline>×</source> || [[ | | <source lang=apl inline>×</source> || [[Direction]] || [[Times]] | ||
|- | |- | ||
| <source lang=apl inline>÷</source> || [[Reciprocal]] || [[Divide]] | | <source lang=apl inline>÷</source> || [[Reciprocal]] || [[Divide]] | ||
Line 159: | Line 161: | ||
| <source lang=apl inline>~</source> || [[Not]] || [[Without]] | | <source lang=apl inline>~</source> || [[Not]] || [[Without]] | ||
|- | |- | ||
| <source lang=apl inline>?</source> || [[Roll]] || [[ | | <source lang=apl inline>?</source> || [[Roll]] || [[Deal]] | ||
|- | |- | ||
| <source lang=apl inline>∧</source> || || [[And]] | | <source lang=apl inline>∧</source> || || [[And]] | ||
Line 293: | Line 295: | ||
| <source lang=apl inline>f⌺B</source> || [[Stencil]] || | | <source lang=apl inline>f⌺B</source> || [[Stencil]] || | ||
|- | |- | ||
| <source lang=apl inline>A⌶</source> ||colspan=2| [[I- | | <source lang=apl inline>A⌶</source> ||colspan=2| [[I-beam]] | ||
|- | |- | ||
| <source lang=apl inline>f&</source> ||colspan=2| [[Spawn]] | | <source lang=apl inline>f&</source> ||colspan=2| [[Spawn]] |