Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Conditional Compilation Directives

The following directives modify the default behavior when compiling code for debugging.

Directive

Description

@debug

Turns on or off the emission of debug symbols.

@position

Provides meaningful position information in error messages.

These directives are provided for developers designing code that is automatically included into JScript programs by host environments (such as ASP.NET.). The code included is generally of no interest to authors who write scripts to be run in that environment. When these authors debug their code, they only want to see the parts of the program that they wrote rather than their code and additional parts that their development tool wrote.

These conditional compilation directives can "hide" code by turning off the emission of debug symbols and resetting the line position. This allows script authors to see only code they write when debugging a script.

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.