Page of SA21-9213-0
Issued 15 September 1975
By TNL: SN21-0247
The )PATCH Command
The following is a list of the uses of this command. This command is used in con-
junction with specially devised programs on a tape cartridge supplied with the 5100.
The uses are described in detail, following the list:
Copy IMFs (internal machine fix), the Copy IMF program, and the Load IMF
program onto another tape cartridge.
0 Load IWFs for the system program into the active workspace, then make the APL
language available again.
Display the EC version of each interpreter module.
Recover data on tape when tape read errors (ERROR 007 ddd-see Chapter 1 1 )
occur during use of one of the following files:
1. Interchange (file type 01)
2.
3.
4.
Copy the contents of one tape cartridge to another tape cartridge.
The supplied tape cartridge contains the following files:
0 File 1.
General interchange (file type 02)
BASIC source (file type 03)
APL internal data format (file type 08)
The programs that copy or load IMFs and the program that displays
interpreter module EC versions.
File 2. The IMFs for the 5100.
File 3. The Tape Recovery program.
0 File 4. The Tape Copy program.
0 File 5. APL aids. This is a saved workspace file (WSID=APLAIDS) that con-
tains the following four functions:
1.
2.
AATRACE-Traces all the statements in a specified user-defined function.
AATRACEALL-Traces the first executable statement of each user-
defined function currently in the active workspace.
3. AATRACEOFF-Turns off all tracing.
4. AASHARED-Displays the shared variable names currently in the active
workspace.
The AATRACE function requires as its right argument the name of the user-
defined function to be traced enclosed in single quotes. The other functions
do not require any arguments.
‘i
22
Page of SA21-9213-0
Issued 15 September 1975
By TN L: SN21-0247
This workspace file also contains the following five variables that describe the func-
tions in the workspace:
1. DESCRIBE
2. DESCRIBEAATRACE
3. DESCRIBEADTRACEALL
4. DESCRIBEAATRACEOFF
* 5. DESCRIBEAASHARED
These functions and variables can be copied into the active workspace using the
)COPY command. For example, to copy the AATRACE function into the active
wor kspace:
Note: The )PATCH command is not required for using the functions in file 5.
When the )PATCH command is used with the tape cartridge inserted in tape drive 1,
the following options are displayed:
ENTER OPTION NO.
1. COPY IMF TAPE
2. LOAD IMF’S
3. DlSP EC VER.
5. ENDOFJOB
6. TAPE RECOVERY
7. TAPE COPY PGM
4. KEY-ENTER IMF
Flashing Cursor -
22.1
---I- 1
Previous Page Next Page