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

ASCII 32

M[UMPS] by Example

Right Hand Pointer

Space (" ")

ASCII code 32.

This character separates commands from surrounding information.
At the beginning of a program line, there may be a label with a parameter list. There is always a space that indicates the start of the line, and then there may be commands. Each command is separated from its argument(s) by one space, and if there are multiple commands on a line, there is at least one space between the last argument of one command and the next command.
 Set X=1 Write "Hello."

Addition in the 1990 ANSI M[UMPS] language standard:

The number of spaces at the start of a line may be more than one.
The number of spaces between a command-argument and the next command may be larger than one.
   Set X=1   Write "Hello."

Approved for addition in a future M[UMPS] language standard:

Spaces may occur at the end of a line.

   Set X=1   Write "Hello."   

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

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 28-Nov-2011, 21:03:46 .

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