Cross-posted to programming forum at request of Chris Burke. Ian Clark ---------- Forwarded message ---------- From: Ian Clark <[email protected]> Date: Wed, May 9, 2018 at 10:35 AM Subject: Convention to stop loading a script To: [email protected]
Can I propose we agree to alter the stdlib verb: (load) to provide a way to stop loading a given script? @@NB. stop loading at this line …certainly does that, but generates an unwelcome "syntax error". This can interfere with calling processes. I propose @@@… (three or more) as the conventional end-of-script marker. A line of @@@… offers a clear marker to draw attention to what's happening. There are a number of reasons why you might want to do this: ++ to partly-load a script for testing ++ to omit test code for operational use ++ to keep notes at the bottom of a script (as I do) 0 :0 NB. a block of notes or Note 'a block of notes' …has the disadvantage of turning off syntax coloring, also resuming interpreting code as soon as it hits an isolated right parenthesis. Ian Clark ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
