Button for 1977 Button for 1984 Button for 1990 Button for 1995 Button for MDC Button for notes Button for examples
Left Hand Pointer

Commands

1977 Version of ANSI Standard

Right Hand Pointer

1.2.6 Commands

At present, the standard contains only program-mode ("indirect") commands, of which the following are defined.

BREAK provides an access point within the standard for non-standard programming and debugging aids.
CLOSE releases one or more devices from ownership.
DO provides a generalized subroutine call.
ELSE permits conditional execution.
FOR controls repetitive execution over a set of values of a variable.
GOTO provides a generalized transfer of control.
HALT terminates execution.
HANG suspends execution for a specified period of time.
IF permits conditional execution.
KILL controls the elimination of specified variables and their values.
LOCK provides a generalized interlock facility for coordinating concurrent processes.
OPEN obtains ownership of one or more devices.
QUIT defines an exit point of FOR or DO.
READ specifies data input.
SET assigns values to variables.
USE designates a specific device for input and output.
VIEW provides an access point within the standard for the examination of machine-dependent information.
WRITE. specifies data output.
XECUTE permits execution of strings arising from the expression evaluation process.
Z reserved for implementation-specific extensions.

All other command words, except those beginning with Z, are reserved.

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-2018 MUMPS Development Committee;
Copyright © Examples: 1995-2018 Ed de Moel;
Copyright © Annotations: 2003-2008 Jacquard Systems Research
Copyright © Annotations: 2008-2018 Ed de Moel.

This page most recently updated on 29-Nov-2011, 20:05:08 .

For comments, contact Ed de Moel (demoel@jacquardsystems.com)