WittyParseException (open)
Exception throw when Witty parsing errors are found
Syntax
LOADLIB "wh::witty.whlib";
OBJECTTYPE WittyParseException
Constructor
- MACRO NEW(OBJECT script, STRING library, RECORD ARRAY errors)
Create a new Witty parsing exception
Variables
- RECORD ARRAY errors
List of errors @includecelldef #new.error
- STRING library
Resource name of the witty library where the error occurred
- OBJECT script
Witty library where the error occurred
- STRING what (inherited from Exception)
Message for this exception
Properties
- PROPERTY trace (inherited from Exception)
Contains the unwind trace for this exception
Functions
- RECORD FUNCTION EncodeForIPC() (inherited from Exception)
Encode into a record for transfer over IPC. Use RegisterReceivedExceptionType to register decoders for other types of exception.