Template:APL features: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
Miraheze>Adám Brudzewsky
No edit summary
Miraheze>Adám Brudzewsky
No edit summary
Line 14: Line 14:
   | '''Operators''' || [[Tradops]] ∙ [[Dops]] ∙ [[Derived operators]]
   | '''Operators''' || [[Tradops]] ∙ [[Dops]] ∙ [[Derived operators]]
   |-
   |-
   | '''Other''' || [[Bracket indexing]] ∙ [[Bracket axis]] ∙ [[Outer product]] ∙ [[Assignment]] ∙ [[Branching]] ∙ [[Keywords]] ∙ [[Object orientated programming]] ∙ [[User commands]]
   | '''Other''' || [[Bracket indexing]] ∙ [[Bracket axis]] ∙ [[Outer product]] ∙ [[Assignment]] ∙ [[Branching]] ∙ [[Keywords]] ∙ [[Object orientated programming]] ∙ [[User commands]] ∙ [[Strand notation]]
   |-
   |-
   | rowspan="2" | '''Usage''' ||  '''Interface''' || [[The APL Session]] ∙ [[Typing APL symbols]] ∙ [[APL fonts]]
   | rowspan="2" | '''Usage''' ||  '''Interface''' || [[The APL Session]] ∙ [[Typing APL symbols]] ∙ [[APL fonts]]

Revision as of 22:12, 30 October 2019

APL programming language
Features Syntax Syntactic overviewComparison with traditional mathematics
Built-ins Primitive functionPrimitive operatorQuad namesSystem commands
Array model ShapeRankDepthAxisRavelElementSimple scalarsEmpty arrayArray prototype
Functions TradfnsDfnsDerived functionsTrains
Operators TradopsDopsDerived operators
Other Bracket indexingBracket axisOuter productAssignmentBranchingKeywordsObject orientated programmingUser commandsStrand notation
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