For the latest version of JMP Help, visit JMP.com/help.


Using JMP > JMP Preferences > JSL Debugger
Publication date: 04/28/2021

JSL Debugger

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

Figure 13.20 JSL Debugger Preferences 

Table 13.20 Preferences on the JSL Debugger Page

Preference

Description

Show Line Numbers

Shows or hides the line numbers for the script in the debugger. The default value is selected.

Break on Multiple Statements Per Line

Stops executing the script between each expression in a single line. The default value is deselected.

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. The default value is deselected.

Break On Execution Error

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

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 default value is selected.

Enter Debugger Upon Termination

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

Break for Compatibility Warnings

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

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