Glyph: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
Miraheze>Adám Brudzewsky
No edit summary
Miraheze>Adám Brudzewsky
m (Text replacement - "{{APL programming language}}" to "{{APL features}}")
Line 3: Line 3:
Prior to the widespread adoption of [[wikipedia:Unicode|Unicode]], many special-purpose code pages were used to represent APL symbols (see [[Wikipedia: Digital encoding of APL symbols]]).
Prior to the widespread adoption of [[wikipedia:Unicode|Unicode]], many special-purpose code pages were used to represent APL symbols (see [[Wikipedia: Digital encoding of APL symbols]]).


{{APL programming language}}
{{APL features}}

Revision as of 23:36, 16 November 2019

Glyphs are the individual characters and symbols used in APL, primarily to represent primitive functions and operators.

Prior to the widespread adoption of Unicode, many special-purpose code pages were used to represent APL symbols (see Wikipedia: Digital encoding of APL symbols).


APL features [edit]
Built-ins Primitives (functions, operators) ∙ Quad name
Array model ShapeRankDepthBoundIndex (Indexing) ∙ AxisRavelRavel orderElementScalarVectorMatrixSimple scalarSimple arrayNested arrayCellMajor cellSubarrayEmpty arrayPrototype
Data types Number (Boolean, Complex number) ∙ Character (String) ∙ BoxNamespaceFunction array
Concepts and paradigms Conformability (Scalar extension, Leading axis agreement) ∙ Scalar function (Pervasion) ∙ Identity elementComplex floorArray ordering (Total) ∙ Tacit programming (Function composition, Close composition) ∙ GlyphLeading axis theoryMajor cell search
Errors LIMIT ERRORRANK ERRORSYNTAX ERRORDOMAIN ERRORLENGTH ERRORINDEX ERRORVALUE ERROREVOLUTION ERROR