TCL-I commands are a set of general-purpose commands that do not require the user to specify the name of a file. (These commands may access various system files to get information, but the user does not need to identify the file.) In general, these commands do not support parenthetical options, except where specifically allowed. Listed below are several TCL-I commands:
BLOCK-PRINT |
Displays a character string using block letter definitions in the BLOCK-CONVERT Dictionary. |
DUMP |
Lists the contents of one or more frames. |
ECHO |
Controls whether or not user input is echoed on the terminal display screen. |
MSG |
Sends a message to users of a specified account or line, or to all users or all lines. |
P |
Suppresses or permits (toggle) output to terminal. |
SET-INPUT0 |
Provides R91 compatibility for the mvBASIC INPUT,0 command. |
SLEEP |
Suspends a process for a specified number of seconds or until a time-of-day specified. |
TERM |
Sets or verifies terminal and printer settings. |
TIME |
Sets or verifies terminal and printer settings. |
WHO |
Process number and account name of a user. |
>> |
Enters a multicommand execution level without entering the Debugger. |
<< |
Exits from a multicommand execution level without entering the Debugger. |
A set of TCL-I commands define the user environment:
DEBUG-ON |
Enables the use of the Virtual Debugger and the mvBASIC Debugger for a particular process. |
DEBUG-OFF |
Disables use of both Debuggers. |
ECHO-ON |
Enables echoing by the operating system of all characters entered by user. |
ECHO-OFF |
Disables echoing of user input. |
STACK-ON |
Enables the TCL Stacker. |
STACK-OFF |
Disables the TCL Stacker. |
In addition, there are commands that perform various arithmetic functions:
ADDD |
Performs addition on pairs of decimal numbers. |
SUBD |
Performs subtraction on pairs of decimal numbers. |
MULD |
Performs multiplication on pairs of decimal numbers. |
DIVD |
Performs division on pairs of decimal numbers. |
ADDX |
Performs addition on pairs of hexadecimal numbers. |
SUBX |
Performs subtraction on pairs of hexadecimal numbers. |
MULX |
Performs multiplication on pairs of hexadecimal numbers. |
DIVX |
Performs division on pairs of hexadecimal numbers. |
DTR |
Converts decimal to another radix. Default is hexadecimal. |
RTD |
Converts hexadecimal to another radix. Default is decimal. |
The preceding lists of TCL-I commands include only the more commonly used TCL-I commands.
See Also