Registered: 2000-01-24
Posts: 4946
Loc: Leatherhead, Surrey, UK
Quote: @USERDI shouldn't do any error
It already does in current versions.
Quote: or are you saying RUDD should take the time to make sure every single thing typed into a script MUST be a macro if it has an @ sign in it and it must conform to those listed?
The KiXtart interpreter already checks that the macro is valid, so there is no additional work required except to change the action when an invalid macro name is detected.
At present if you used @USERDI in a string the interpreter returns "<unknown:USERDI", which is not a very useful way to signal an error condition.