Template:APL features: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
Miraheze>Adám Brudzewsky
No edit summary
Miraheze>Marshall
No edit summary
Line 23: Line 23:
   |'''Maintained''' || [[APL+Win]] (APL*PLUS) ∙ [[APL2]] ∙ [[APL64]] ∙ [[APL\iv]] ∙ [[Dyalog APL]] ∙ [[dzaima/APL]] ∙ [[GNU APL]] ∙ [[NARS2000]] ∙ [[ngn/apl]]
   |'''Maintained''' || [[APL+Win]] (APL*PLUS) ∙ [[APL2]] ∙ [[APL64]] ∙ [[APL\iv]] ∙ [[Dyalog APL]] ∙ [[dzaima/APL]] ∙ [[GNU APL]] ∙ [[NARS2000]] ∙ [[ngn/apl]]
   |-
   |-
   | '''Historical''' || [[A+]] (A) ∙ [[APL#]] ∙ [[APL.68000]] ∙ [[APL.SV]] ∙ [[APLX]] ∙ [[APL\1130]] ∙ [[APL\360]] ∙ [[Iverson notation]] ∙ [[NARS]] ∙ [[openAPL]]  ∙ [[Sharp APL]] (SAX) ∙ [[VisualAPL]] (APLNext) ∙ [[VSAPL]] ∙ [[York APL]]  
   | '''Historical''' || [[A+]] (A) ∙ [[APL#]] ∙ [[APL.68000]] ∙ [[APL.SV]] ∙ [[APLX]] ∙ [[APL\1130]] ∙ [[APL\360]] ∙ [[Iverson notation]] ∙ [[NARS]] ∙ [[openAPL]]  ∙ [[SHARP APL]] (SAX) ∙ [[VisualAPL]] (APLNext) ∙ [[VSAPL]] ∙ [[York APL]]  
   |-
   |-
   | '''Derivatives''' || [[ELI]] ∙ [[J]] ∙ [[K]] (Q, KDB+) ∙ [[LYaPAS]] ∙ [[Nial]] ∙ [[RAD]]  
   | '''Derivatives''' || [[ELI]] ∙ [[J]] ∙ [[K]] (Q, KDB+) ∙ [[LYaPAS]] ∙ [[Nial]] ∙ [[RAD]]  
|}
|}

Revision as of 13:21, 31 October 2019

APL programming language
Features Syntax Syntactic overviewComparison with traditional mathematicsBracket indexingBracket axisAssignmentBranchingStrand notation
Built-ins Primitive functionPrimitive operatorQuad namesSystem commands
Array model ShapeRankDepthAxisRavelElementSimple scalarsEmpty arrayArray prototype
Functions TradfnsDfnsDerived functionsTrainsScalar functions
Operators TradopsDopsDerived operators
Other KeywordsObject orientated programmingUser commands
Usage Interface The APL SessionTyping APL symbolsAPL fonts
Other TutorialsMnemonics
Dialects Maintained APL+Win (APL*PLUS) ∙ APL2APL64APL\ivDyalog APLdzaima/APLGNU APLNARS2000ngn/apl
Historical A+ (A) ∙ APL#APL.68000APL.SVAPLXAPL\1130APL\360Iverson notationNARSopenAPLSHARP APL (SAX) ∙ VisualAPL (APLNext) ∙ VSAPLYork APL
Derivatives ELIJK (Q, KDB+) ∙ LYaPASNialRAD