Language Reference
CALL Statement
CALL name <(arguments)>;
This statement is supported by the IML procedure and the iml action.
The CALL statement enables you to call a built-in or user-defined subroutine.
The arguments to the CALL statement are as follows:
- name
is the name of a built-in subroutine or a user-defined module.
- arguments
are arguments to the module or subroutine.
The CALL statement executes a subroutine. If you define a module that has the same name as a built-in subroutine, the CALL statement can be used to call the built-in subroutine.
See also the section on the RUN statement.
Last updated: July 20, 2026