I realize (yet again) that this is a noob question, but I don't find it adequately answered in the Scripting Index.
- As regards the use of two leading underscores, the Scripting Index is clear: To hide (or protect) a global variable, put two underscores (__) before the name. (Also something explained by Mauro Gerber during the last Scripter's Club session.)
- When it comes to single leading underscores, the Scripting Index (or at least what I found) was far less informative:
- If the name begins with an alphabetic character or underscore, ... . OK, so a name can begin with an underscore
- Copied from the section on Limits Data Table: The next three columns need to be named LSL, Target, and USL. These column names can also be preceded by an underscore character.
So, all the Scripting Index tells me is that a single leading underscore can be used, but not for what purpose. The only hint I found (after lazily employing Google) was related to Python, where a leading underscore hints at a variable being used internally. Does that also apply to JSL and what is the use of leading underscores in connectionwith Limit Tables.