[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
9.1 @ | Execute the following expression as M code. | |
9.2 ! | Run an external program or command. | |
9.3 !! | Launch a subshell from FreeM direct mode. | |
9.4 ABLOCK | Increment the block counter for one or more event classes. | |
9.5 ASSERT | Raise error when a conditional expression evaluates false. | |
9.6 ASTART | Enable asynchronous event handling for one or more event classes. | |
9.7 ASTOP | Disable asynchronous event handling for one or more event classes. | |
9.8 AUNBLOCK | Decrement the block counter for one or more event classes. | |
9.9 BREAK | Interrupt a running routine to allow interactive debugging. | |
9.10 CLOSE | Close an input/output device. | |
9.11 CONST | Define a constant that cannot be altered after initial definition. | |
9.12 DO | Transfer program control to one or more subroutines or introduces a new execution level. | |
9.13 ELSE | Execute the remainder of a line if $TEST evaluates false.
| |
9.14 FOR | Repeat execution of a line or block of code. | |
9.15 GOTO | Unconditionally transfer program execution to a supplied entryref. | |
9.16 HALT | Terminate the current FreeM interpreter instance. | |
9.17 HANG | Temporarily suspend the running program. | |
9.18 IF | Execute the remainder of a line if a conditional expression evaluates true. | |
9.19 JOB | Execute an entryref in a child process. | |
9.20 KILL | Remove data from a local, global, or structured system variable. | |
9.21 KSUBSCRIPTS | Kill only the descendant subscripts of a local, global, global, or structured system variable. | |
9.22 KVALUE | Kill only the value of a local, global, or structured system variable. | |
9.23 LOCK | Control advisory locking for concurrency control. | |
9.24 MAP | Map a global name to a non-default namespace. | |
9.25 MERGE | Merge contents of one local, global, or structured system variable into another. | |
9.26 NEW | Introduce a new scope for a specified local variable or intrinsic special variable or instantiate an object. | |
9.27 OPEN | Open a sequential or socket input/output device. | |
9.28 QUIT | End execution of the current process level, optionally with return value. | |
9.29 READ | Read input from an input/output device. | |
9.30 SET | Set the value of a local variable, global, intrinsic special variable, or structured system variable. | |
9.31 TCOMMIT | Commit a transaction. | |
9.32 THEN | Preserve $TEST until the end of the current line.
| |
9.33 THROW | Programmatically raise an error condition. | |
9.34 TROLLBACK | Roll back all pending transactions. | |
9.35 TSTART | Introduce a new transaction processing level. | |
9.36 UNMAP | Remove a mapping of a global to a non-default namespace. | |
9.37 USE | Set the currently-active input/output device. | |
9.38 VIEW | Modify FreeM internal parameters. | |
9.39 WATCH | Enable or disable watchpoints, or set or clear watchpoints on specified globals, locals, or structured system variables. | |
9.40 WITH | Set prefix for future variable references. | |
9.41 WRITE | Write output to current input/output device. | |
9.42 XECUTE | Interpret string as M code. | |
9.43 ZALLOCATE | Alternative to LOCK .
| |
9.44 ZBREAK | Unknown. | |
9.45 ZDEALLOCATE | Alternative to LOCK .
| |
9.46 ZGO | Unknown. | |
9.47 ZHALT | Unknown. | |
9.48 ZINSERT | Insert code into routine buffer. | |
9.49 ZJOB | Unknown. | |
9.50 ZLOAD | Load routine into routine buffer. | |
9.51 ZNEW | Unknown. | |
9.52 ZPRINT | Print contents of routine buffer. | |
9.53 ZQUIT | Unknown. | |
9.54 ZREMOVE | Remove code from routine buffer. | |
9.55 ZSAVE | Save routine buffer to disk. | |
9.56 ZTRAP | Unknown. | |
9.57 ZWRITE | Write local variable, global, or structured system variable to $IO .
|
[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated on March 27, 2025 using texi2html 5.0.