Using JMP > JMP Preferences > Preferences for the JSL Debugger
Publication date: 07/08/2024

Preferences for the JSL Debugger

The JSL Debugger preferences let you show or hide line numbers, create breaks in scripts, and show warnings.

Figure 15.22 JSL Debugger Preferences 

JSL Debugger Preferences

Table 15.20 Preferences on the JSL Debugger Page

Preference

Description

Show Line Numbers

Shows or hides the line numbers for the script in the debugger. This option is selected by default.

Break on Multiple Statements Per Line

Stops executing the script between each expression in a single line. This option is deselected by default.

Break On Throw

Breaks when an exception error occurs in a Try() function. For example, the exception error in the Try() function is thrown by a Throw() function. The Debugger breaks on theThrow() instead of continuing through the rest of the codes. This lets you identify where the problem occurred in the script and then return to debugging. This option is deselected by default.

Break On Execution Error

Stops executing the script when the error occurs rather than closing the Debugger. The option is selected by default

Warn On Assignment In Condition

Select to show a warning when you enter an assignment expression for the breakpoint condition. For example, if you specify x = 1 instead of x == 1 in the breakpoint condition, you are prompted to verify the specification. The option is selected by default

Enter Debugger Upon Termination

Select to enter the Debugger when JMP terminates. The option is selected by default

Break for Compatibility Warnings

Stops executing the script when a JSL compatibility issue is encountered. The option is selected by default

Want more information? Have questions? Get answers in the JMP User Community (community.jmp.com).