CommandError class | parser.t[5129]

A CommandError is an error in parsing that occurs within the build process for a Command object.

`class CommandError : ParseError`

Superclass Tree (in declaration order)

`CommandError`
`ParseError`
`Exception`
`object`

Subclass Tree

`CommandError`
`EmptyNounError`
`RejectParseTreeError`

Global Objects

(none)

Summary of Properties

`cmd errStage`

Inherited from `ParseError` :
`allowOnRespell curable`

Inherited from `Exception` :
`errmsg_`

Summary of Methods

`construct`

Inherited from `ParseError` :
`display rankCorrection tryCuring`

Inherited from `Exception` :
`displayException getExceptionMessage showStackTrace`

Properties

`cmd` | `parser.t[5137]`

the Command object where the error occurred

`errStage` OVERRIDDEN | `parser.t[5144]`

these errors occur once we have a valid predicate structure, so we're in stage 2 of the parsing when we encounter an error of this type

Methods

`construct (cmd)`OVERRIDDEN | `parser.t[5130]`

no description available

Adv3Lite Library Reference Manual
Generated on 28/03/2016 from adv3Lite version 1.5