OopsResults class | parser.t[6709]

Another preliminary results gatherer that does everything the way the CommandRanking results object does, except that we perform interactive resolution of unknown words via OOPS.

`class OopsResults : CommandRanking`

Superclass Tree (in declaration order)

`OopsResults`
`CommandRanking`
`ResolveResults`
`object`

Subclass Tree

(none)

Global Objects

(none)

Summary of Properties

`issuingActor_ targetActor_`

Inherited from `CommandRanking` :
`actorSpecifiedCount allExcludedCount allowActionRemapping ambigCount commandCount emptyButCount endAdjCount indefiniteCount inSingleObjSlot insufficientCount inTopicSlot listForSingle literalLength match miscWordListCount missingCount nonMatchCount nonMatchPossCount nounSlotCount pluralTruncCount pronounCount rankingCriteria tokCount truncCount unknownWordCount unwantedPluralCount vocabNonMatchCount weaknessLevel`

``

Summary of Methods

`construct unknownNounPhrase`

Inherited from `CommandRanking` :
`allNotAllowed ambiguousNounPhrase askMissingObject beginSingleObjSlot beginTopicSlot calcRanking compareRanking emptyNounPhrase endSingleObjSlot endTopicSlot getImpliedObject incCommandCount insufficientQuantity noMatch noMatchForAll noMatchForAllBut noMatchForListBut noMatchForLocation noMatchForPossessive noMatchForPronoun noMatchPossessive noteActorSpecified noteAdjEnding noteBadPrep noteEmptyBut noteIndefinite noteLiteral noteMatches noteMiscWordList noteNounSlots notePlural notePronoun noteWeakPhrasing nothingInLocation noVocabMatch reflexiveNotAllowed singleObjectRequired sortByRanking uniqueObjectRequired wrongReflexive zeroQuantity`

``

Properties

`issuingActor_` | `parser.t[6747]`

the command's issuing actor

`targetActor_` | `parser.t[6750]`

the command's target actor

Methods

`construct (issuingActor, targetActor)`OVERRIDDEN | `parser.t[6710]`

no description available

`unknownNounPhrase (match, resolver)`OVERRIDDEN | `parser.t[6720]`

handle a phrase with unknown words

TADS 3 Library Manual
Generated on 8/21/2012 from TADS version 3.1.2