EmptyNounPhraseProdclass | parser.t[4028] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
Each grammar rule instance of this rule class must define the property 'responseProd' to be the production that should be used to parse any response to an interactive prompt for the missing object.
class
EmptyNounPhraseProd : NounPhraseProd
EmptyNounPhraseProd
NounPhraseProd
BasicProd
object
EmptyNounPhraseProd
ImpliedActorNounPhraseProd
nounList(empty)
singleNoun(empty)
asker_
fallbackResponseProd
newMatch
responseProd
Inherited from NounPhraseProd
:
filterForCollectives
Inherited from BasicProd
:
firstTokenIndex
isSpecialResponseMatch
lastTokenIndex
getImpliedObject
getOrigText
getOrigTokenList
isEmptyPhrase
resolveNouns
setPrompt
Inherited from NounPhraseProd
:
filterTruncations
getVerifyKeepers
Inherited from BasicProd
:
canResolveTo
setOrigTokenList
asker_ | parser.t[4152] |
fallbackResponseProd | parser.t[4145] |
newMatch | parser.t[4130] |
responseProd | parser.t[4138] |
getImpliedObject (resolver, results) | parser.t[4094] |
getOrigText ( ) OVERRIDDEN | parser.t[4115] |
getOrigTokenList ( ) OVERRIDDEN | parser.t[4105] |
isEmptyPhrase ( ) | parser.t[4124] |
resolveNouns (resolver, results) | parser.t[4038] |
setPrompt (response, asker) | parser.t[4030] |