Comparison of APL dialects: Difference between revisions

Jump to navigation Jump to search
Reorder columns by first appearance of feature
m (→‎Function definition: Function assignment link)
(Reorder columns by first appearance of feature)
Tag: Reverted
Line 62: Line 62:


{|class="wikitable sortable"
{|class="wikitable sortable"
! Dialect                 !! Nesting      !! [[Tradfn]]s !! [[Control structure|Control]] !! [[Dfn]]!! [[Tacit]]     !! [[Complex]] !! Big int !! [[Unicode]]    !! [[Namespace]]
! Dialect                   !! [[Tradfn]]s !! Nesting              !! [[Complex]] !! [[Namespace]] !! [[Control structure|Control]] !! [[Dfn]]s          !! [[Unicode]]    !! [[Tacit]]     !! Big int
|-
|-
| [[APL\360]], [[APL.SV]], … || {{No}}             || {{Yes}} || {{No}}           || {{No}}           || {{No}}         || {{No}}       || {{No}} || {{No}}         || {{No}}
| [[APL\360]], [[APL.SV]], … || {{Yes}}     || {{No}}               || {{No}}       || {{No}}       || {{No}}                       || {{No}}           || {{No}}         || {{No}}         || {{No}}
|-
|-
| [[APL+Win]]            || {{Yes|Nested (1989)}} || {{Yes}} || {{Yes|1994}}     || {{No}}           || {{No}}         || {{No}}       || {{No}} || {{No}}          || {{Yes|2006}}
| [[APL+Win]], …             || {{Yes}}    || {{Yes|Nested (1989)}} || {{No}}       || {{Yes|2006}} || {{Yes|1994}}                 || {{No}}           || {{No}}         || {{No}}         || {{No}}
|-
|-
| [[SHARP APL]]           || {{Yes|Boxes (1981)}}  || {{Yes}} || {{No}}           || {{No}}           || {{No}}         || {{Yes|1981}} || {{No}} || {{No}}         || {{No}}
| [[SHARP APL]]             || {{Yes}}    || {{Yes|Boxes (1981)}}  || {{Yes|1981}} || {{No}}       || {{No}}                       || {{No}}           || {{No}}         || {{No}}         || {{No}}
|-
|-
| [[NARS]]               || {{Yes|Nested}}        || {{Yes}} || {{No}}           || {{Maybe|[[direct definition (operator)|direct def]]}}
| [[NARS]]                   || {{Yes}}    || {{Yes|Nested}}        || {{No}}      || {{No}}       || {{No}}                       || {{Maybe|[[direct definition (operator)|direct def]]}} || {{No}} || {{No}} || {{No}}
                                                                                                        | {{No}}        || {{No}}      || {{No}} || {{No}}         || {{No}}
|-
|-
| [[Dyalog APL]]          || {{Yes|Nested}}       || {{Yes}} || {{Yes|1996}}     || {{Yes|1996}}     || {{Yes|2014}}   || {{Yes|2011}} || {{No}} || {{Yes|2008}}   || {{Yes|1994}}
| [[Dyalog APL]], …         || {{Yes}}     || {{Yes|Nested}}       || {{Yes|2011}} || {{Yes|1994}} || {{Yes|1996}}                 || {{Yes|1996}}     || {{Yes|2008}}   || {{Yes|2014}}   || {{No}}
|-
|-
| [[APL2]]               || {{Yes|Nested}}       || {{Yes}} || {{No}}           || {{No}}           || {{No}}         || {{Yes}}     || {{No}} || {{No}}         || {{Yes|1987}}
| [[APL2]]                   || {{Yes}}     || {{Yes|Nested}}       || {{Yes}}     || {{Yes|1987}} || {{No}}                       || {{No}}           || {{No}}         || {{No}}         || {{No}}
|-
|-
| [[A+]]                 || {{Yes|Boxes}}         || {{Yes}} || {{Yes}}           || {{No}}           || {{Maybe|Some}} || {{No}}       || {{No}} || {{No}}         || {{No}}
| [[A+]]                     || {{Yes}}     || {{Yes|Boxes}}         || {{No}}       || {{No}}       || {{Yes}}                       || {{No}}           || {{No}}         || {{Maybe|Some}} || {{No}}
|-
|-
| [[SAX]]                 || {{Yes|Boxes}}         || {{Yes}} || {{Yes}}           || {{No}}           || {{Maybe|Some}} || {{No}}       || {{No}} || {{No}}         || {{No}}
| [[SAX]]                   || {{Yes}}     || {{Yes|Boxes}}         || {{No}}       || {{No}}       || {{Yes}}                       || {{No}}           || {{No}}         || {{Maybe|Some}} || {{No}}
|-
|-
| [[APL2C]]               || {{Yes|Nested}}       || {{Yes}} || {{Yes}}           || {{No}}           || {{No}}         || {{No}}       || {{No}} || {{No}}         || {{No}}
| [[APL2C]]                 || {{Yes}}     || {{Yes|Nested}}       || {{No}}       || {{No}}       || {{Yes}}                       || {{No}}           || {{No}}         || {{No}}         || {{No}}
|-
|-
| [[APLX]]               || {{Yes|Nested}}       || {{Yes}} || {{Yes}}           || {{No}}           || {{No}}         || {{No}}       || {{No}} || {{No}}         || {{No}}
| [[APLX]]                   || {{Yes}}     || {{Yes|Nested}}       || {{No}}       || {{No}}       || {{Yes}}                       || {{No}}           || {{No}}         || {{No}}         || {{No}}
|-
|-
| [[NARS2000]]           || {{Yes|Nested}}       || {{Yes}} || {{Yes}}           || {{Yes}}           || {{Yes|2009}}   || {{Yes}}     || {{Yes}} || {{Maybe|UCS-2}} || {{No}}
| [[NARS2000]]               || {{Yes}}     || {{Yes|Nested}}       || {{Yes}}     || {{No}}       || {{Yes}}                       || {{Yes}}           || {{Maybe|UCS-2}} || {{Yes|2009}}   || {{Yes}}
|-
|-
| [[VisualAPL]]           || {{Yes|Nested}}       || {{Yes}} || {{Yes}}           || {{No}}           || {{No}}         || {{No}}       || {{No}} || {{Yes}}        || {{Yes}}
| [[VisualAPL]]             || {{Yes}}     || {{Yes|Nested}}       || {{No}}       || {{Yes}}       || {{Yes}}                       || {{No}}           || {{Yes}}         || {{No}}        || {{No}}
|-
|-
| [[APL#]]               || {{Yes|Nested}}        || {{No}} || {{Yes}}           || {{Yes}}           || {{Yes}}       || {{No}}       || {{No}}  || {{Yes}}         || {{Yes}}
| [[APL#]]                   || {{No}}      || {{Yes|Nested}}        || {{No}}       || {{Yes}}       || {{Yes}}                       || {{Yes}}           || {{Yes}}         || {{Yes}}       || {{No}}
|-
|-
| [[ngn/apl]]             || {{Yes|Nested}}        || {{No}} || {{No}}           || {{Yes}}           || {{Yes}}       || {{Yes}}     || {{No}}  || {{Yes}}         || {{No}}
| [[ngn/apl]]               || {{No}}      || {{Yes|Nested}}        || {{Yes}}     || {{No}}       || {{No}}                       || {{Yes}}           || {{Yes}}         || {{Yes}}       || {{No}}
|-
|-
| [[GNU APL]]             || {{Yes|Nested}}        || {{Yes}} || {{Maybe|If-else}} || {{Maybe|Limited}} || {{No}}        || {{Yes}}      || {{No}}  || {{Yes}}        || {{Yes}}
| [[GNU APL]]               || {{Yes}}    || {{Yes|Nested}}        || {{Yes}}     || {{Yes}}      || {{Maybe|If-else}}             || {{Maybe|Limited}} || {{Yes}}        || {{No}}        || {{No}}
|-
|-
| [[April]]               || {{Yes|Nested}}       || {{No}} || {{No}}           || {{Yes}}           || {{Yes}}       || {{Yes}}     || {{Yes}} || {{Yes}}         || {{Yes}}
| [[April]]                 || {{No}}     || {{Yes|Nested}}       || {{Yes}}     || {{Yes}}       || {{No}}                       || {{Yes}}           || {{Yes}}         || {{Yes}}       || {{Yes}}
|-
|-
| [[dzaima/APL]]         || {{Yes|Nested}}       || {{No}} || {{No}}           || {{Yes}}           || {{Yes}}       || {{No}}       || {{Yes}} || {{Yes}}         || {{Yes}}
| [[dzaima/APL]]             || {{No}}     || {{Yes|Nested}}       || {{No}}       || {{Yes}}       || {{No}}                       || {{Yes}}           || {{Yes}}         || {{Yes}}       || {{Yes}}
|-
|-
| [[APL\iv]]             || {{Maybe|Lists}}      || {{No}} || {{No}}           || {{Yes}}           || {{Yes}}       || {{Yes}}     || {{No}}  || {{Yes}}         || {{No}}
| [[APL\iv]]                 || {{No}}      || {{Maybe|Lists}}      || {{Yes}}     || {{No}}       || {{No}}                       || {{Yes}}           || {{Yes}}         || {{Yes}}       || {{No}}
|-
|-
| [[Kap]]                 || {{Yes|Nested}}       || {{Yes}} || {{Yes}}           || {{Yes}}           || {{Yes}}       || {{Yes}}     || {{Yes}} || {{Yes}}         || {{Yes}}
| [[Kap]]                   || {{Yes}}     || {{Yes|Nested}}       || {{Yes}}     || {{Yes}}       || {{Yes}}                       || {{Yes}}           || {{Yes}}         || {{Yes}}       || {{Yes}}
|-
|-
| [[APL64]]               || {{Yes|Nested}}       || {{Yes}} || {{Yes}}           || {{No}}           || {{No}}         || {{No}}       || {{No}} || {{Yes}}        || {{Yes}}
| [[APL64]]                 || {{Yes}}     || {{Yes|Nested}}       || {{No}}       || {{Yes}}       || {{Yes}}                       || {{No}}           || {{Yes}}         || {{No}}        || {{No}}
|}
|}


Navigation menu