CancelCommandLineExceptionclassparser.t[6952]

Cancel Command Line exception. This is used to cancel any *remaining* commands on a command line after finishing execution of one command on the line. For example, if the player types "TAKE BOX AND GO NORTH", the handler for TAKE BOX can throw this exception to cancel everything later on the command line (in this case, the GO NORTH part).

This is handled almost identically to TerminateCommandException. The only difference is that some games might want to alert the player with an explanation that extra commands are being ignored.

class CancelCommandLineException :   TerminateCommandException

Superclass Tree   (in declaration order)

CancelCommandLineException
        TerminateCommandException
                ParserException
                        Exception
                                object

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

Inherited from Exception :
errmsg_ 

Summary of Methods  

Inherited from Exception :
construct  displayException  getExceptionMessage  showStackTrace 

Properties  

(none)

Methods  

(none)

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3