|
|
|
|
|
|
|
| M[UMPS] by ExampleM[UMPS] by Example | ☞ |
- M[UMPS] Operators
plus (+),
minus (-),
times (*),
divided by (/),
integer divided by (\),
modulo (#),
to the power of (**),
concatenate (_),
becomes (=),
is equal to (=),
object is equal to (==),
is greater than (>),
is less than (<),
is less than or equal to ('>, <=),
is greater than or equal to ('<, >=),
matches pattern (?),
contains ([),
follows (]),
follows or is equal to (]=),
collates after (]]),
collates after or is equal to
and (&),
or (!),
exclusive or (!!),
not ('),
indirect (@).
- Special Variables
$D[EVICE],
$EC[ODE],
$ER[EF],
$ES[TACK],
$ET[RAP],
$H[OROLOG],
$I[O],
$IOR[EFERENCE],
$J[OB],
$K[EY],
$PD[ISPLAY],
$PIOR[EFERENCE],
$P[RINCIPAL],
$Q[UIT],
$R[EFERENCE],
$ST[ACK],
$S[TORAGE],
$SY[STEM],
$T[EST],
$TL[EVEL],
$TR[ESTART],
$X,
$Y.
- Structured System Variables (ssvn-index)
^$C[HARACTER],
^$D[EVICE],
^$DI[SPLAY],
^$E[VENT],
^$G[LOBAL],
^$J[OB],
^$LI[BRARY],
^$L[OCK],
^$R[OUTINE],
^$S[YSTEM],
^$W[INDOW],
^$Y[...].
- M[UMPS] Functions
$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],
$N[EXT],
$O[RDER],
$P[IECE],
$QL[ENGTH],
$QS[UBSCRIPT],
$Q[UERY],
$R[ANDOM],
$RE[VERSE],
$S[ELECT],
$ST[ACK],
$T[EXT],
$TR[ANSLATE],
$V[IEW],
$WF[ONT],
$WTF[IT],
$WTW[IDTH].
- M[UMPS] Library Functions
$%ABS^MATH,
$%ARCCOS^MATH,
$%ARCCOSH^MATH,
$%ARCCOT^MATH,
$%ARCCOTH^MATH,
$%ARCCSC^MATH,
$%ARCSEC^MATH,
$%ARCSIN^MATH,
$%ARCSINH^MATH,
$%ARCTAN^MATH,
$%ARCTANH^MATH,
$%CABS^MATH,
$%CADD^MATH,
$%CCOS^MATH,
$%CDIV^MATH,
$%CEXP^MATH,
$%CLOG^MATH,
$%CMUL^MATH,
$%COLLATE^CHARACTER,
$%COMPARE^CHARACTER,
$%COMPLEX^MATH,
$%CONJUG^MATH,
$%COS^MATH,
$%COSH^MATH,
$%COT^MATH,
$%COTH^MATH,
$%CPOWER^MATH,
$%CRC16^STRING,
$%CRC32^STRING,
$%CRCCCITT^STRING,
$%CSC^MATH,
$%CSCH^MATH,
$%CSIN^MATH,
$%CSUB^MATH,
$%DECDMS^MATH,
$%DEGRAD^MATH,
$%DMSDEC^MATH,
$%E^MATH,
$%EXP^MATH,
$%FORMAT^STRING,
$%LOG^MATH,
$%LOG10^MATH,
$%LOWER^STRING,
$%MTXADD^MATH,
$%MTXCOF^MATH,
$%MTXCOPY^MATH,
$%MTXDET^MATH,
$%MTXEQU^MATH,
$%MTXINV^MATH,
$%MTXMUL^MATH,
$%MTXSCA^MATH,
$%MTXSUB^MATH,
$%MTXTRP^MATH,
$%MTXUNIT^MATH,
$%PATCODE^STRING,
$%PI^MATH,
$%PRODUCE^STRING,
$%RADDEG^MATH,
$%REPLACE^STRING,
$%SEC^MATH,
$%SECH^MATH,
$%SIGN^MATH,
$%SIN^MATH,
$%SINH^MATH,
$%SQRT^MATH,
$%TAN^MATH,
$%TANH^MATH,
$%UPPER^STRING.
- M[UMPS] Commands
AB[LOCK],
A[SSIGN],
ASTA[RT],
ASTO[P],
AUNB[LOCK],
B[REAK],
C[LOSE],
D[O],
E[LSE],
ESTA[RT],
ESTO[P],
ETR[IGGER],
F[OR],
G[OTO],
H[ALT],
H[ANG],
I[F],
J[OB],
K[ILL],
KS[UBSCRIPTS],
KV[ALUE],
L[OCK],
M[ERGE],
N[EW],
O[PEN],
Q[UIT],
R[EAD],
RL[OAD],
RS[AVE],
S[ET],
TC[OMMIT],
TH[EN],
TRE[START],
TRO[LLBACK],
TS[TART],
U[SE],
V[IEW],
W[RITE],
X[ECUTE].
- Special Characters
space,
!,
",
#,
$,
%,
&,
',
(,
),
*,
+,
,,
-,
.,
/,
:,
;,
<,
=,
>,
?,
@,
[,
\,
],
^,
_,
`,
{,
|,
},
~.
- MDC Error Codes
M1,
M2,
M3,
M4,
M5,
M6,
M7,
M8,
M9,
M10,
M11,
M12,
M13,
M14,
M15,
M16,
M17,
M18,
M19,
M20,
M21,
M22,
M23,
M24,
M25,
M26,
M27,
M28,
M29,
M30,
M31,
M32,
M33,
M34,
M35,
M36,
M37,
M38,
M39,
M40,
M41,
M42,
M43,
M44,
M45,
M46,
M47,
M48,
M49,
M50,
M51,
M52,
M53,
M54,
M55,
M56,
M57,
M58,
M59,
M60,
M61,
M62,
M63,
M64,
M65,
M66,
M67,
M68,
M69,
M70,
M71,
M72,
M73,
M74,
M75,
M76,
M77,
M78,
M79,
M80,
M81,
M82,
M83,
M84,
M85,
M86,
M87,
M88,
M89,
M90,
M91,
M92,
M93,
M94,
M95,
M96,
M97,
M98,
M99,
M100,
M101,
M102,
M103,
M104,
M105,
M106,
M107,
M108,
M109,
M110,
M111,
M112.
- Metalanguage dictionary
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
R,
S,
T,
U,
V,
W,
X.
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.
The information in this page is
NOT authoritative and subject to be modified
at any moment.
Please consult the
appropriate (draft) language standard for an
authoritative definition.
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 08-Jan-2024, 11:59:04.
For comments, contact Ed de Moel (demoel@jacquardsystems.com)