IllogicalSelfVerifyResultclass

verify.t[363]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

Verification result - command is always illogical, because it’s trying to use an object on itself in some invalid way, as in PUT BOX IN BOX.

This is almost identical to a regular always-illogical result, so we’re a simple subclass of that result type. We distinguish these from the basic always-illogical type because it’s especially obvious that the “self” kind is illogical, so we might in some cases want to exclude a vocabulary match for the “self” kind that we wouldn’t exclude for the basic kind.

class IllogicalSelfVerifyResult :   IllogicalVerifyResult

Superclass Tree   (in declaration order)

IllogicalSelfVerifyResult
IllogicalVerifyResult
VerifyResult
MessageResult
`                                 object`

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

excludePluralMatches

Inherited from IllogicalVerifyResult :
allowAction resultRank

Inherited from MessageResult :
messageProp_ messageText_

Summary of Methods  

Inherited from VerifyResult :
compareTo identicalTo isWorseThan shouldInsertBefore

Inherited from MessageResult :
construct resolveMessageText setMessage showMessage

Properties  

excludePluralMatchesOVERRIDDEN

verify.t[365]

exclude plural matches when this result type is present

Methods  

(none)

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