Button for 1977 Button for 1984 Button for 1990 Button for 1995 Button for MDC Button for notes Button for examples

Intrinsic Function

Draft MDC Standard

7.1.5 Intrinsic function function

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.

Button for 1977 Button for 1984 Button for 1990 Button for 1995 Button for MDC Button for notes Button for examples

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)