The following commands have been added to support the 5100 processor and
its input/output devices:
)MARK - To format tape files
)OUTSEL - To specify which transactions are to be printed
IREWIND - To rewind the tape unit
)MODE - To select communications mode
)PATCH - To load an IMF or Tape Recovery program into storage
from an IBM-supplied tape
The )CONTINUE command has been changed to save workspaces with sus-
pended functions. The parameters are the same as )SAVE but the stored work-
space cannot be )COPY‘ed, or )LOAD’ed into a 5100 with a smaller active
wor kspace.
Since the 5100 system is not in a communications environment, the RESEND
message will not occur.
)SAVE and )LOAD have to be implemented with only one workspace area
(no spare); therefore, the following error messages have been added:
1. Function name [statement number] LINE TOO LONG - Cannot save
functions with statements greater than 11 5 characters.
2. WS TOO BIG - Workspace is too big to fit in the active workspace.
3. NOT WITH SUSPENDED FUNCTION - Only the )CONTINUE command
will work to write the workspace to tape.
For diagnostic reasons, occurrence of SYSTEM ERROR does not clear the
workspace. The following message occurs when attempting anything other than
)CLEAR after a system error:
NOT WITH SYSTEM ERROR
Saved workspaces are not time-stamped and dated because that information is
not available in this system; therefore, the following messages now occur after
library operations:
COP1 ED device/file wsid
LOADED device/file wsid
SAVED device/file wsid
CONTINUED device/file wsid
DROPPED device/file wsid
206
CI
0 The )LIB command does more than list the saved workspaces. It lists all the
files on the specified device. The response, therefore, contains more informa-
tion (see )LIB command in Chapter 2).
The following system messages have been added for the new system commands
and inputloutput operations:
ALREADY MARKED
DEVICE NOT OPEN
DEVICE TABLE FULL
ERROR eee d
EXCEEDED MAXIMUM RECORD LENGTH
INVALID DATA TYPE
INVALID DEVICE
INVALID DEVICE NUMBER
INVALID FILE
INVALID FILE NUMBER
INVALID OPERATION
INVALID PARAMETER
MARKED b n
NOT WITH OPEN DEVICE
The shared variable processor on the 5100 is designed to provide an interface
between only one APL user and one 1/0 processor. Thus, only one processor
number is supported (1 1.
The response to USVO is 2, since, if it is a valid share, it is always accepted
before the APL user regains control. (If an unsupported processor is specified,
the response is 1.)
The response to OSVR is the same as the response to OSVO.
Being strictly a sequential machine, the only mode of interaction is reversing
half-duplex; that is, the 1/0 processor always responds to each action by the
APL user. Therefore, the access control vector (RSVC) is always 1 1 1 1.
Since there are never any outstanding offers, USVQ always returns an empty
vector.
This is a single user system without an internal clock; therefore, the following
system variables and functions are not supported:
OTS - Time stamp
OAl - Accounting information
OTT - Terminal type
UUL - User list
ODL - Delay
0 The I-beam functions have been replaced with system variables or system func-
tions and are not supported.
Catenation using semicolons has been replaced by format, but it is still supported
on the 5100.
207
Previous Page Next Page