Up | Previous | Next | Title Page | Contents

11.1 qprint/zqprint—(Obsolete) Print a message to the terminal

call qprint(message, nbytes) 
zqprint(message, nbytes) 
Obsolete. Use x/zvmessage. qprint/zqprint will print a message to the standard output, with some carriage control. If the program is run interactively, then the output will appear on the user terminal, and any session logs which are active. Otherwise, it will appear in the job log.
For new VICAR software, x/zvmessage is to be preferred to qprint/zqprint because it uses a standard message format, allowing the user to build help for error messages, and it works both with and without the VICAR supervisor. QPRINT will function only within the VICAR supervisor.
qprint/zqprint uses the first character in the MESSAGE buffer for FORTRAN-style carriage control. Read the description of the MESSAGE argument carefully to understand how this first character is used.
qprint/zqprint calls the subroutine PRINT with editing turned on, so that non-printable characters are replaced with the character “|”.

Arguments:

If the leading character is one of the three above, then after the carriage control is performed, printing starts with the second character of the buffer. Otherwise, printing starts with the first character of the buffer.


Up | Previous | Next | Title Page | Contents