Up | Previous | Next | Title Page | Contents

11.2 vic1lab—(Obsolete) Return IBM VICAR72 byte labels in a buffer x/zvpblk—Return the address of the parameter block. FOR SPECIAL APPLICATIONS ONLY.

call xvpblk(parb) 
status = zvpblk(parb) 

Not for general use.

The routine xvpblk is not portable and should not be used. It has been moved to the P2 library. It is retained only for backwards compatibility. The reason it is not portable is the same as the reason array I/O is not portable —the lack of pointers in FORTRAN. The C routine, zvpblk, is portable and can be used. It could be used in a FORTRAN program in a manner similar to that used for array I/O.
x/zvpblk is not needed by most VICAR applications. It is used in the MAIN portion of the application program to obtain the address of the parameter block containing all of the parameters received from the supervisor portion of the executive. The parameter block is a special structure, and should never be looked at directly by the application. Use x/zvparm to fetch values out of the parameter block.

Arguments:


Up | Previous | Next | Title Page | Contents