ExceptResultsclass | parser.t[6867] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
Except list results object
class
ExceptResults : object
Superclass Tree (in declaration order)
Subclass Tree
Global Objects
Summary of Properties
Summary of Methods
ambiguousNounPhrase
construct
noMatch
noMatchForLocation
noMatchForPossessive
noMatchPoss
nothingInLocation
noVocabMatch
propNotDefined
Properties
origResults | parser.t[6913] |
my original underlying results object
Methods
ambiguousNounPhrase (keeper, asker, txt, matchList, fullMatchList, scopeList, requiredNum, resolver) | parser.t[6898] |
in case of ambiguity, simply keep everything and treat it as unambiguous - if they say "take coin except copper", we simply want to treat "copper" as unambiguously excluding every copper coin in the original list
construct (results) | parser.t[6868] |
no description available
noMatch (action, txt) | parser.t[6879] |
ignore failed matches in the exception list - if they try to exclude something that's not in the original list, the object is excluded to begin with
noMatchForLocation (loc, txt) | parser.t[6887] |
ignore failed matches for location in the exception list
noMatchForPossessive (owner, txt) | parser.t[6884] |
ignore failed matches for possessives in the exception list
noMatchPoss (action, txt) | parser.t[6880] |
no description available
nothingInLocation (loc) | parser.t[6890] |
ignore failed matches for location in the exception list
noVocabMatch (action, txt) | parser.t[6881] |
no description available
propNotDefined (prop, [args]) | parser.t[6907] |
proxy anything we don't override to the underlying results object
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3
Generated on 5/16/2013 from TADS version 3.1.3