☜ | Intrinsic FunctionDraft MDC Standard | ☞ |
Intrinsic functions are denoted by the prefix $ followed by one of a designated list of names, followed by a parenthesized argument list. Intrinsic function names differing only in the use of corresponding upper and lower case letters are equivalent. The following function names are defined:
functionname | ::= | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ |
A[SCII] C[HAR] D[ATA] DE[XTRACT] DP[IECE] E[XTRACT] F[IND] FN[UMBER] G[ET] H[OROLOG] J[USTIFY] L[ENGTH] M[UMPS] NA[ME] O[RDER] P[IECE] QL[ENGTH] QS[UBSCRIPT] Q[UERY] R[ANDOM] RE[VERSE] S[ELECT] ST[ACK] T[EXT] TR[ANSLATE] TY[PE] V[IEW] Z[UNSPECIFIED] |
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ |
Unused function names beginning with an initial letter other than Z are reserved for future extensions to the standard.
The formal definition of the syntax of function is a choice from among all of the individual function syntax definitions in this subclause.
function | ::= | │ │ │ │ │ │ |
syntax of $ASCII function syntax of $Char function ... syntax of $View function syntax of $Z[unspecified] function |
│ │ │ │ │ │ |
Any implementation of the language must be able to recognize both the abbreviation and the full spelling of each function name.
Copyright © Standard Documents; 1977-2024 MUMPS Development Committee;
Copyright © Examples: 1995-2024 Ed de Moel;
Copyright © Annotations: 2003-2008 Jacquard Systems Research
Copyright © Annotations: 2008-2024 Ed de Moel.
Some specifications are "approved for inclusion in a future standard". Note that the MUMPS Development Committee cannot guarantee that such future standards will indeed be published.
This page most recently updated on 28-Nov-2011, 21:33:03.
For comments, contact Ed de Moel (demoel@jacquardsystems.com)