![]() Command Syntax |
![]() Virtual Machine |
![]() |
You can access the subroutine(s) using:
LINK(sub-name{,argument}...) or LINK-CRT(sub-name{,argument}...)
where:
sub-name is the name of the subroutine, SUB0 to SUB9 (this must be in uppercase).
argument is an optional argument. Up to ten arguments can be specified, separated by commas, to be passed to and from the called subroutine by reference. All arguments (representing PROIV numerics and strings) are passed as null terminated strings to the called subroutine. Strings are padded with trailing spaces to the maximum width of the variable being passed. Numerics are padded with leading ASCII zeros to the maximum variable width. Arguments returned to PROIV should be similarly structured. The maximum width of the variable is held at the character immediately prior to the start address of the variable, that is at (variable-1). See next topic for further information.
Topic ID: 750007