Template:APL built-ins: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
(Expand the lists of non-Quad primitives)
(Remove subpages of Comparison function, and move Membership and Find to Computational)
Line 11: Line 11:
|-
|-
! Dyadic
! Dyadic
| [[Add]] ∙ [[Subtract]] ∙ [[Times]] ∙ [[Divide]] ∙ [[Residue]] ∙ [[Power]] ∙ [[Logarithm]] ∙ [[Minimum]] ∙ [[Maximum]] ∙ [[Comparison function]]s ([[Less Than]] ∙ [[Less Than or Equal]] ∙ [[Equal to]] ∙ [[Greater Than or Equal]] ∙ [[Greater Than]] ∙ [[Not Equal to]]) ∙ [[Boolean|Boolean function]]s ([[And]] ∙ [[Or]] ∙ [[Nand]] ∙ [[Nor]]) ∙ [[Circle]] ∙ [[Complex (function)|Complex]]
| [[Add]] ∙ [[Subtract]] ∙ [[Times]] ∙ [[Divide]] ∙ [[Residue]] ∙ [[Power]] ∙ [[Logarithm]] ∙ [[Minimum]] ∙ [[Maximum]] ∙ [[Comparison function]]s ∙ [[Boolean|Boolean function]]s ([[And]] ∙ [[Or]] ∙ [[Nand]] ∙ [[Nor]]) ∙ [[Circle]] ∙ [[Complex (function)|Complex]]
|-
|-
! rowspan="5" | [[Mixed function|Non-Scalar]]
! rowspan="5" | [[Mixed function|Non-Scalar]]
Line 22: Line 22:
|-
|-
! Selector
! Selector
| [[Index generator]] ∙ [[Grade Up]] ∙ [[Grade Down]] ∙ [[Index Of]] ∙ [[Interval Index]] ∙ [[Indices]] ∙ [[Membership]] ∙ [[Find]] ∙ [[Deal]]
| [[Index generator]] ∙ [[Grade Up]] ∙ [[Grade Down]] ∙ [[Index Of]] ∙ [[Interval Index]] ∙ [[Indices]] ∙ [[Deal]]
|-
|-
! Computational
! Computational
| [[Match]] ∙ [[Not Match]] ∙ [[Nub Sieve]] ∙ [[Base]] ∙ [[Represent]] ∙ [[Matrix Inverse]] ∙ [[Matrix Divide]] ∙ [[Format]] ∙ [[Execute]] ∙ [[Materialise]]
| [[Match]] ∙ [[Not Match]] ∙ [[Membership]] ∙ [[Find]] ∙ [[Nub Sieve]] ∙ [[Base]] ∙ [[Represent]] ∙ [[Matrix Inverse]] ∙ [[Matrix Divide]] ∙ [[Format]] ∙ [[Execute]] ∙ [[Materialise]]
|-
|-
! rowspan="2" | [[Primitive operator]]s !! Monadic
! rowspan="2" | [[Primitive operator]]s !! Monadic

Revision as of 23:52, 28 May 2020

APL built-ins [edit]
Primitive functions
Scalar
Monadic ConjugateNegateSignumReciprocalMagnitudeExponentialNatural LogarithmFloorCeilingNotPi TimesRollType
Dyadic AddSubtractTimesDivideResiduePowerLogarithmMinimumMaximumComparison functionsBoolean functions (AndOrNandNor) ∙ CircleComplex
Non-Scalar
Structural ShapeReshapeTallyDepthRavelEnlistTableCatenateReverseRotateTransposeRazeMixSplitEncloseNestCut (K)PairPartitioned EnclosePartition
Selection FirstPickTakeDropUniqueIdentitySelectReplicateExpand ∙ Set functions (IntersectionUnionWithout) ∙ Bracket indexSquad Indexing
Selector Index generatorGrade UpGrade DownIndex OfInterval IndexIndicesDeal
Computational MatchNot MatchMembershipFindNub SieveBaseRepresentMatrix InverseMatrix DivideFormatExecuteMaterialise
Primitive operators Monadic EachCommuteConstantReplicateReduceWindowed ReduceScanOuter ProductKeyI-beamSpawnFunction axis
Dyadic Inner ProductPower operatorRank operatorBindBesideReverse ComposeAtopOverAtVariantStencil
Quad names
Arrays Index originMigration level
Functions
Operators