☜ | LOCKAnnotations | ☞ |
Introduced in the 1977 ANSI M[UMPS] language standard.
This metalanguage symbol represents an occurrence of an argument of the Lock command. Examples of valid arguments for the Lock command appear in an earlier section. The argument of the Lock command is either a name reference (see metalanguage symbol nref or a list of name rerefences (separated by commas) enclosed in parentheses, optionally followed by a colon and an expression, or an indirection operator (@) followed by an expression that evaluates to a list (separated by commas) of such arguments.
Modified in the 1990 ANSI M[UMPS] language standard.
An argument of the Lock command may be preceeded by a plus (+) or minus (-) sign, to indicate addition or deletion of a LOCK.
Introduced in the 1977 ANSI M[UMPS] language standard.
This metalanguage symbol represents a reference to a name, in the context of the Lock command. A reference to a name, in this context, may be the name of any subscripted or unsubscripted local or global variable, specified either "directly" or "indirectly", but not a naked reference.
Addition in the 1995 ANSI M[UMPS] language standard:
There may be an evnvironment specification in a name reference.
Approved for addition in a future M[UMPS] language standard:
There may be a "subscript indirection" in a name reference.
Approved for inclusion in a future M[UMPS] language standard.
This metalanguage symbol represents a "regular" reference to a name. Such a reference can be either direct, or indirect.
Names, in this context, may reference local as well as global variables, with or without an environment specification, and with or without a list of subscripts.
Approved for inclusion in a future M[UMPS] language standard.
This metalanguage symbol represents a reference to a name, in a form that makes an indirect reference to that 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 15-Nov-2023, 14:45:36.
For comments, contact Ed de Moel (demoel@jacquardsystems.com)