M (maximum digits) operation extender, 193, 262, 280
machine readable or executable objects in, 399
mainline calculations, EXSR and, 275
mainline procedure, 395, 397, 397, 476, 483, 484
Map Date/Time Value (MAPVAL), 576–577
mapping logical files, 504
match fields, 16, 67
matching record indicator, 16, 21, 22
math operations, 421, 422
MAXDEV, 48, 208
NEXT and, 312–313
REL and, 344
*MDY, 190, 298, 307, 376, 377, 572
members, 497
memory
allocation of (ALLOC), 212
DEALLOC and, 242
prototyped calls and, 455–456, 455
reallocate using REALLOC, 342–343
static vs. automatic storage in, 402–403
messages, DSPLY, 258–259
MHHZO, 187, 197, 295
MHLZO, 197, 295
minus sign (-), edit word control code, 93
minus sign (-) operator, 104
%MINUTES, 122
*MINUTES, 191, 211, 276
MLHZO, 187, 197, 295
MLLZO, 187, 197, 295
Modula-2, 409
modular programming (See modules, below)
*MODULE, 395
compiler option and, 543
procedures and subprocedures, 475, 484
modules, modular programming, 431–432, 449–451
function vs. logic, 442
parameter passing and, 449–451
procedures and subprocedures, storage of, 475–476, 475
program organization and, definition of, 397–401
MONITOR, 187, 293–294
ON-ERROR and, 293–294
syntax diagram for, 197
monitor groups, ON-ERROR and, 317–318
*MONTH, 29
%MONTHS, 122
*MONTHS, 191, 211, 276
MOVE, 3, 21, 187, 189, 190, 192, 217, 296–299, 410
E (error) operation extender and, 202
free-format syntax in, 532, 536
MOVEL and, 304–308
SETOFF and, 358
SETON and, 359
syntax diagram for, 197
MOVEA, 187, 300–303
E (error) operation extender and, 202
figurative constants and, 302–303
free-format syntax in, 535
MOVEL and, 300–303
SETOFF and, 358
SETON and, 359
syntax diagram for, 197
MOVEL, 187, 189, 190, 192, 217, 296–299, 304–308
date and time variables and, 306–308
free-format syntax in, 532
MOVE and, 304–308
MOVEA and, 300–303
parameter lists (PLIST) and, 324
syntax diagram for, 197
%MSECONDS, 122
*MSECONDS, 191, 211, 276
MULT, 187, 309–311, 410, 422
E (error) operation extender and, 202
free-format syntax in, 532–533
syntax diagram for, 197
multiplication (*) operator, 104
MVR, 187, 311
DIV and, 249, 311
EVAL and, 266
EVALR and, 268–269
syntax diagram for, 197