Rick McGuire - 2007-09-27

Logged In: YES
Originator: YES

This added a new 88 major code, plus a bunch of minor codes for common argument validation conditions. The messages in this category are restricted to problems with specific arguments. So no minimum argument/maximum argument messages, but there is a required argument message. There's the standard user message, plus a general message where the substitutions are the argument name and the reason it was bad.

Over time, the intent will be to replace a lot of Error 40 and Error 93 messages issued by the interpreter with these new ones. When this is done, the arguments will be flagged by the documented argument name, not position number.