LSE$CLIHELP.HLB  —  DEFINE  PACKAGE  Qualifiers  /ROUTINE_EXPAND
       /ROUTINE_EXPAND=TPU_procedure_prefix

    Lets you customize calling sequences. Normally LSE uses a fixed
    algorithm to produce the appropriate token and placeholder
    definitions from the DEFINE ROUTINE command. If the default
    algorithm is inadequate, then you can supply explicit VAXTPU
    procedures to produce the DEFINE PLACEHOLDER or DEFINE TOKEN
    commands that you want.

    The argument provided with the /ROUTINE_EXPAND qualifier must
    be the prefix of a VAXTPU procedure name. Whenever LSE expands
    a routine, it concatenates this prefix and the current language
    name, and looks for a VAXTPU procedure by that name. For example,
    if you specify /ROUTINE_EXPAND=my_routine_expand_ and the current
    language is FORTRAN, then LSE looks for a VAXTPU procedure named
    my_routine_expand_fortran.
Close Help