Submits a McIDAS command to be run.
zero or more expressions; place a comma or semicolon between expressions; commas tabulate to a print position (column) that is a multiple of 16; semicolons allow no spaces to be inserted; do not end the list with a semicolon or comma unless you don't want the statement to execute until you've entered another KEYIN statement that does not terminate with a semicolon
The exit status from the KEYIN command is placed in a pseudovariable named STATUS. A nonzero value usually indicates failure of the command.
LET T= 6
KEYIN "SFCLIST ";A$;" ";T
IF STATUS < > 0 PRINT "Something went wrong"
This example runs the command SFCLIST KMSN 6. If the command fails, the message Something went wrong is displayed.