Help / Release / J 5.01 / 13!:x New Debug Facilities

From J Wiki
Jump to navigation Jump to search

>> << Pri JfC LJ Phr Dic Voc !: Rel NuVoc wd Help Release

13!:x New Debug Facilities

initial writing: 2001-11-08
last updated: 2002-09-10

A debug suspension is an immediate execution state with a non-empty execution stack. Another debug suspension is created when a named object (verb, adverb, or conjunction) is invoked in a debug suspension and it too suspends.

Four new verbs are provided. See the dictionary.

The result of 13!:13 is extended to have a column 8, which contains a * if the stack level begins a suspension, and a blank otherwise. In the display produced by 13!:1 and in the result produced by 13!:18 , a line begins with a * if the stack level begins a suspension (other lines begin with a | ).

>> << Pri JfC LJ Phr Dic Voc !: Rel NuVoc wd Help Release