PROC

PROC


Preface Pick Manual Home Processing Codes
primary output buffer Description of Primary Output Buffer.
primary input buffer Description of Primary Input Buffer.
PROC List of PROC subjects.
+ Adds value to input buffer.
- Subtracts value from input buffer.
a Moves data to active output buffer.
b Backup input pointer.
bo Backup output pointer.
c Comment.
d Displays input buffer.
f Forward input pointer.
g Goto statement label.
go Goto statement label.
h Move text to output buffer.
if If..then conditional.
ih Remove string from input buffer.
ip Inputs into active input buffer.
is Input to secondary input buffer.
it Input from tape.
linkages Linking to other procs.
logon PROCs and Macros Setting up logon PROCs.
o Output text to crt.
p Process output buffer(s).
ph Process output buffers with "hush".
pp Print and process output buffer(s).
pq First statement of every PROC.
pw Print output buffer(s) and await response.
px Process output buffer(s) and exit to TCL.
ri Reset input buffers.
ro Resets output buffer.
s Sets input pointer.
sp Select primary input buffer.
ss Selects secondary input buffer.
stoff Activates primary output buffer.
ston Activates secondary output buffer.
t Terminal addressing and effect function.
user exits, PROC List of PROC user exits.
x Terminates PROC.
secondary input buffer Description of Secondary Input Buffer.
secondary output buffer Description of Secondary Output Buffer.
u0032 Logs off the current process.
u0070 Performs a correlated match on a multi-valued set.
u0190 Stack arithmetic.
u0191 Sets execution lock number 9.
u0192 General output formatting capabilities.
u0193 Move parameter from "source" buffer to "destination" buffer.
u0195 Saves a select list
u01a2 "n"-way branch.
u01a6 Used for cursor control.
u01ad Retrieves a value from an attribute of an item.
u01b8 Returns and formats a value from a file or text string.
u01bc "n"-way branch.
u1191 Releases execution lock number 9.
u1193 Changes date from DD/MM to MM/DD.
u1195 Gets the next item from an active list
u11a2 Pads the value of the primary input buffer with zeros.
u11aa Converts the current value in the pib into the PROC secondary input buffer.
u11ad Retrieves all multi-values of an attribute.
u11bc Pads the value in the secondary input buffer with zeros.
u20d7 Initiates a restore of the entire file system.
u218d Disables the break key.
u2191 Unconditionally releases execution lock number 9.
u2193 Sets Top-Of-Form for next output.
u219b Kills the PROC stack flag
u21a2 Resets both output buffers.
u21ad Retrieves all values of an attribute.
u21bc Deletes entries from the output buffer.
u318d Enables the break key.
u3191 Releases an execution lock if it was locked by this port.number.
u3193 Directs all subsequent output to go to the terminal.
u31a2 PROC
u31ad Returns the current port number.
u31bc Subroutine call.
u401c Returns the current abs frame number.
u4193 Terminates output to spooler.
u419b Returns the number of ACCESS items selected into a proc paramter.
u41a2 Proc subroutine recall
u41ad Replaces the string in the primary input buffer.
u41bc Subroutine return.
u5193 Beeps the terminal.
u51bc Subroutine return.
u61a2 Toggles terminal output.
u61bc Disables terminal output.
u713c Returns the system serial number.
u71a2 Returns the port number of the current process
u8193 Sends all subsequent output to the printer.
u8193 (R83) Prints error message with optional data.
u91a2 Transfers control (chains) to another PROC.
u91bc Transfers control (chains) to another PROC.
ua1a2 Deletes input buffer to end of line.
ua1bc Moves entries from the current position in the input buffer to the end.
ud070 Returns the account name into the input buffer.
ue070 Returns the current tape reel number into the input buffer.
Preface Pick Manual Home Processing Codes