I use VB scripts. If there is an error (syntax or otherwise) in the script, you don't know until you try to run it.
Trouble is, if your script is part of a Gcode program, and Mach3 encounters a script compiler error, Mach3 continues on to the next G-code command as if nothing happened. Chaos ensues.
Some of these errors may be deep in a branch of code which rarely gets executed, and so are difficult to catch.
How do I get Mach3 to Estop if it encounters a vbscript error??