version 1.36, 2025/05/02 14:35:40
|
version 1.37, 2025/05/02 15:16:36
|
Line 248 FreeM uses abbreviations for common lang
|
Line 248 FreeM uses abbreviations for common lang
|
@table @asis |
@table @asis |
@item @emph{$PREFIX} |
@item @emph{$PREFIX} |
Refers to the base filesystem location within which FreeM is installed. For most distribution methods of FreeM, @emph{$PREFIX} represents either @code{/} or @code{/usr/local}. |
Refers to the base filesystem location within which FreeM is installed. For most distribution methods of FreeM, @emph{$PREFIX} represents either @code{/} or @code{/usr/local}. |
|
@item @emph{dlabel} |
|
Refers to a label in an M routine, beginning in the first column of the line. Can be a @emph{name} or an @emph{intlit}. |
|
@item @emph{entryref} |
|
Refers to an M routine entry point, denoted in the format @code{@emph{dlabel} [+@emph{intexpr}][^@emph{routine}]}. |
@item @emph{expr} |
@item @emph{expr} |
Refers to any expression. Often presented in the format @emph{expr V <type>}, where @emph{V} means @emph{giving}; e.g., @emph{expr V lvn} means @emph{expression giving local variable name}. |
Refers to any expression. Often presented in the format @emph{expr V <type>}, where @emph{V} means @emph{giving}; e.g., @emph{expr V lvn} means @emph{expression giving local variable name}. |
@item @emph{glvn} |
@item @emph{glvn} |
Line 256 Refers to the name of an M global, local
|
Line 260 Refers to the name of an M global, local
|
Refers to the name of an M global variable. |
Refers to the name of an M global variable. |
@item @emph{intexpr} |
@item @emph{intexpr} |
Refers to an integer expression. |
Refers to an integer expression. |
|
@item @emph{intlit} |
|
Refers to an integer literal. |
@item @emph{ISV}, @emph{isv} |
@item @emph{ISV}, @emph{isv} |
Refers to an M intrinsic special variable; @code{$JOB} and @code{$IO} are examples of ISVs. |
Refers to an M intrinsic special variable; @code{$JOB} and @code{$IO} are examples of ISVs. |
@item @emph{L} |
@item @emph{L} |
Indicates a @emph{list} of the following item, e.g., @emph{L gvn} means @emph{list of global variable names}. |
Indicates a @emph{list} of the following item, e.g., @emph{L gvn} means @emph{list of global variable names}. |
@item @emph{lvn} |
@item @emph{lvn} |
Refers to the name of an M local variable. |
Refers to the name of an M local variable. |
|
@item @emph{strlit} |
|
Refers to an M string literal. |
@item @emph{ssvn} |
@item @emph{ssvn} |
Refers to the name of an M structured system variable. |
Refers to the name of an M structured system variable. |
@item @emph{tvexpr} |
@item @emph{tvexpr} |