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

TSTART

Annotations

Right Hand Pointer

restartargument

Introduced in the 1995 ANSI M[UMPS] language standard.

This metalanguage symbol represents a list of variables that is to be reset when a transaction is restarted.

The specification of which variables to reset at a restart may look like:

transparameters

Introduced in the 1995 ANSI M[UMPS] language standard.

This metalanguage symbol represents the specification of the parameters that qualify a transaction. This specification may consist of either one transaction parameter, or of a list of transaction parameters (separated by colons) enclosed in parentheses).

Transaction parameters take the form of a keyword, optionally followed by an equal sign (=), and an expression that signifies the value to be assigned to the parameter indicated by the keyword.

tsparam

Introduced in the 1995 ANSI M[UMPS] language standard.

This metalanguage symbol represents a transaction parameter.

Transaction parameters take the form of a keyword, optionally followed by an equal sign (=), and an expression that signifies the value to be assigned to the parameter indicated by the keyword.

Valid parameter specifications are T[RANSACTIONID]=value and S[ERIAL].

tstartargument

Introduced in the 1995 ANSI M[UMPS] language standard.

This metalanguage symbol represents an occurrence of an argument of the TStart command. Examples of valid arguments for the TStart command appear in an earlier section. The argument of the TStart command is either an indication of local variables to reset at a restart as described below, optionally followed by an equal colon, followed by transaction parameters (which may be either a single parameter as described below, of a list of such parameters (separated by colons) enclosed in parentheses), or an indirection operator (@) followed by an expression that evaluates to a list (separated by commas) of such arguments.

The specification of which variables to reset at a restart may look like:

Transaction parameters take the form of a keyword, optionally followed by an equal sign (=), and an expression that signifies the value to be assigned to the parameter indicated by the keyword.

tstartkeyword

Introduced in the 1995 ANSI M[UMPS] language standard.

This metalanguage symbol represents a text that indicates a special attribute of a TStart command. Possible keywords are SERIAL and TRANSACTIONID.

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.

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 13-Sep-2014, 10:18:11 .

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