Dot

The glyph dot or period refers to the  character. It represents several unrelated concepts, some derived from traditional mathematical notation. The dot is one of the most overloaded APL symbols: Due to its use in numeric constants, letting  be a dyadic operator that takes numeric operands or a function that takes numeric arguments, is potentially problematic or at least confusing:
 * In all dialects, it is used as decimal separator, for example  representing $$3+\tfrac{14}{100}$$.
 * In all dialects, it is a dyadic operator with function operands, deriving a dyadic function which is the generalised Inner Product. Specifically,   is the dot product.
 * In all dialects (although deprecated in SAX), dot with a Jot on on its left, forms the Outer Product operator.
 * In SHARP APL and NARS2000, the function derived from two functions operands, can also be called monadically and then represents the Alternant which is a generalisation of determinants and permanents. Specifically,   is the determinant.
 * In SHARP APL, with a function left operand and an array right operand, called ply, is used for the Power Operator ( in several other dialects).
 * In dialects that support object oriented programming, for example APLX and Dyalog APL, the dot is used to access members of objects.
 * In NARS2000, two immediately adjacent dots,, form a bi-glyph, and represents the Sequence function (represented by the ellipsis,   in dzaima/APL and Extended Dyalog APL).