Template:APL features: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
Miraheze>Marshall
No edit summary
Miraheze>Adám Brudzewsky
No edit summary
Line 4: Line 4:
   |-
   |-
! rowspan="6" | Features !! style="width:6em;" | Syntax
! rowspan="6" | Features !! style="width:6em;" | Syntax
   | [[Syntactic overview]] ∙ [[Comparison with traditional mathematics]] ∙ [[Bracket indexing]] ∙ [[Function axis]] ∙ [[Assignment]] ∙ [[Branching]] ∙ [[Strand notation]]
   | [[Comparison with traditional mathematics]] ∙ [[Bracket indexing]] ∙ [[Function axis]] ∙ [[Assignment]] ∙ [[Branching]] ∙ [[Strand notation]]
   |-
   |-
   ! Built-ins
   ! Built-ins

Revision as of 21:08, 16 November 2019

APL programming language [edit]
Features Syntax Comparison with traditional mathematicsBracket indexingFunction axisAssignmentBranchingStrand notation
Built-ins Primitive functionsPrimitive operatorsQuad names
Array model ShapeRankDepthAxisRavelElementSimple scalarsEmpty arrayPrototype
Functions TradfnsDfnsDerived functionsTrainsScalar functionsMixed functionsArguments
Operators TradopsDopsDerived operators
Other KeywordsObject-oriented programmingSystem commandsUser commands
Usage Interface The APL SessionTyping APL symbolsAPL fonts
Other Learning resourcesSimple examplesAdvanced examplesMnemonics
Dialects Maintained APL+Win (APL*PLUS) ∙ APL2APL64APL\ivCo-dfnsDyalog APLdzaima/APLGNU APLNARS2000ngn/apl
Historical Iverson notationA Programming LanguageA+ (A) ∙ APL#APL.68000APL.SVAPLXAPL\1130APL\360NARSopenAPLRowanSHARP APL (SAX) ∙ VisualAPL (APLNext) ∙ VSAPLYork APL
Derivatives ELIJK (Q, KDB+) ∙ LYaPASNialRAD