/sys$common/syshlp/HELPLIB.HLB  —  MACRO  /ALPHA  Qualifiers  /PREPROCESSOR_ONLY_[=filespec]
 \BK_ADDED_27)
    The full command-line option is /PREPROCESSOR_ONLY [=filespec]).

    Causes the assembler to output a source file that is the result
    of the input source file after preprocessing. Suppresses
    diagnostic messages and does not produce diagnostic (.ANA) or
    object (.OBJ) files.

    The default option, /NOPREPROCESSOR_ONLY-MACRO-64, assembles your
    source files normally.

    If you specify /PREPROCESSOR_ONLY without a file specification
    argument, the output file name defaults to the name of the
    primary source input file. The output file type defaults to .ASM.

    The following MACRO-64 directives are executed by the
    preprocessor and screened from the preprocessor output file:

       .DISABLE PREPROCESSOR_OUTPUT
       .ENABLE PREPROCESSOR_OUTPUT
       .IF
       .ELSE
       .ENDC
       .IIF
       .IF_FALSE
       .IF_TRUE
       .IF_TRUE_FALSE
       .INCLUDE
       .LIBRARY
       .IRP
       .IRPC
       .REPEAT
       .ENDR
       .MACRO
       .ENDM
       .MCALL
       .MDELETE
       .MEXIT
       .NARG
       .NCHR

    Include files are inserted in place of the .INCLUDE directive
    into the preprocessor output file.

    Macro definitions and repeat block definitions are screened from
    the preprocessor output file.

    Macro expansion lines and repeat block expansion lines are
    inserted in place of the macro invocation line or repeat block,
    respectively, into the preprocessor output file.

    Lexical string-symbol assignment statements are screened from the
    preprocessor output file.

    Lines containing lexical operators are replaced with their
    equivalents after lexical operator processing.

    Lexical line continuations are processed into a single,
    uncontinued line.

    All other language elements, including directives not previously
    listed, label definitions, direct numeric-symbol assignments, and
    so forth are passed through unchanged to the preprocessor output
    file.
Close Help