/NODEBUG Controls whether the compiler generates information for use by the VMS Debugger and the run-time error traceback mechanism. The available options are: ALL Specifies that the compiler should include symbol and traceback information in the object module. NONE Symbol and traceback information will not be included in the object module. [NO]SYMBOLS Specifies that the compiler should include in the object module symbol definitions for all identifiers in the compilation. [NO]TRACEBACK Specifies that the compiler should include in the object module traceback information permitting virtual addresses to be translated into source program routine names and compiler- generated line numbers. When you specify SYMBOLS without TRACEBACK, the table of compiler-generated line numbers is omitted from the debugger symbol file. You should consider using /NOOPTIMIZE when you are using /DEBUG. Allowing optimizations to occur might make debugging difficult and might obsucre some sections of the compilation unit that you want to debug. /DEBUG=TRACEBACK is enabled by default. The /DEBUG qualifier without options is equivalent to /DEBUG=ALL. The /NODEBUG qualifier is equivalent to /DEBUG=NONE.