replaced wiki presentation of the script with svn link
converted to 1.6 markup
|Deletions are marked like this.||Additions are marked like this.|
|Line 9:||Line 9:|
|load [http://www.jsoftware.com/svn/public/trunk/trace/trace.ijs the script].||load [[http://www.jsoftware.com/svn/public/trunk/trace/trace.ijs|the script]].|
|Line 21:||Line 21:|
|Also of possible interest is [http://www.jsoftware.com/svn/public/trunk/trace/traceorig.ijs a bugfix release] of the original script on which this facility was modeled.||Also of possible interest is [[http://www.jsoftware.com/svn/public/trunk/trace/traceorig.ijs|a bugfix release]] of the original script on which this facility was modeled.|
This script demonstrates J parsing.
It is based on the system supplied trace.ijs
It works, but the user interface could be improved.
load the script. new_traceform_'expression'
Also, a facility is provided to execute an expression, producing a parenthesized instance of the expression instead of the usual result.
- paren 'expression'
Click on the button to step through the process of parsing the expression.
Expressions are executed in the base locale.
Also of possible interest is a bugfix release of the original script on which this facility was modeled.