The MODE command can be used to define the output medium for ASTRID. The output is written to SYSLST by default. In addition, the output medium could also be CONSOLE and SYSOUT.
The following description applies to the selection of SYSOUT and CONSOLE as the output media: if the amount of data retrieved by an ASTRID command exceeds one screen, a part of the data to be output is placed in an ASTRID buffer. If the amount of data to be displayed is greater than the capacity of the buffer, the remaining data is maintained in background storage.
The following commands can be used to control the buffer and the display of the buffer contents:
Commands for output control |
+ / - / ++ / -- / * / +<n> / -<n> / #<n> / R<n> / L / F’<string>’ / FF / FB / H / ? / S / C / M / 0 / E |
+
Moves one screen forward.
-
Moves one screen backward.
++
Moves to the logical start of the buffer.
--
Moves to the logical end of the buffer.
*
Repeats the output of the same screen.
+<n>
Moves forward by <n> (max. 99999999) lines.
-<n>
Moves backward by <n> (max. 99999999) lines.
#<n>
Moves to line <n> (max. 99999999).
R<n>
Releases <n> (max. 99999999) write-protected buffer lines for renewed overwriting. It is then possible to scroll forward. If R<n> is entered following an overflow message, the remaining lines are edited.
L
L is used to turn off conversion from lowercase to uppercase letters for the next input and thus enables lowercase letters to be specified in the following search string.
F’<string>’
Finds the specified search <string> (max. 19 characters) from the current position onward. The string must not begin with a blank. The search string is retained even on exiting the display. It is deleted only on defining a new search string or on terminating ASTRID.
FF
Finds the next hit for the specified search string by searching forward from the current position plus one line.
FB
Finds the specified search string by searching backward from the current position minus one line.
H / ?
Enables the help function and displays all positioning commands.
S
Shows the range of write-protected lines.
C
Exits the display of a data buffer.
As of this output, the buffer is assigned a write-protected status. To remove this write protection, enter “0" as the next input or shift it forward with "R<n>".
M / 0
Exits the display of a data buffer.
If all data of the last command could not be edited due to a buffer overflow, the remaining data from the background storage is now loaded into the buffer and displayed.
E
Ends the display process.