APL Wiki Tutorial: Difference between revisions
From NARS2000
Jump to navigationJump to search
m (added link to Examples/Files) |
m (added quad Execute Alternate for error trapping) |
||
Line 13: | Line 13: | ||
== Chapter 14: "Error Handling" == | == Chapter 14: "Error Handling" == | ||
=== Error trapping and Tracing === | === Error trapping and Tracing === | ||
Currently NARS2000 offers [[System Variable ELX|<apll>⎕ELX</apll>]] for error trapping, | Currently NARS2000 offers both [[System Variable ELX|<apll>⎕ELX</apll> Error Latent Expression]] and [[System_Function_EA|<apll>⎕EA</apll> Execute Alternate]] for error trapping, two very helpful exception-handling / run-time-error-avoidance features, when used correctly. | ||
<br>See '''[[Examples/Files]]''' for | <br>See also '''[[Examples/Files]]''' for a user-function example of ⎕ELX use. Default value for Quad ELX: ⎕ELX←"⎕DM" |
Revision as of 23:26, 4 February 2015
The APL Wiki Tutorial contains several references to NARS2000 regarding extraordinary behaviour and/or missing features. See http://aplwiki.com/LearnApl/LearningApl
The following shall be a complete list of those issues. Used to make changes to the wiki when appropriate.
Chapter 6: "Writing a Function"
"Saving a workspace"
Using Windows default folder (NARS2000) versus current directory (other implementations).
Chapter 10: "Built-in Functions"
"Comparative Functions"
"Find" is not available
Chapter 14: "Error Handling"
Error trapping and Tracing
Currently NARS2000 offers both ⎕ELX Error Latent Expression and ⎕EA Execute Alternate for error trapping, two very helpful exception-handling / run-time-error-avoidance features, when used correctly.
See also Examples/Files for a user-function example of ⎕ELX use. Default value for Quad ELX: ⎕ELX←"⎕DM"