predicateGrammarProd

VerbRule(About)      // original source text
grammar predicate(About) :   AboutAction      // after macro expansion en_us.t[9919]

'about'
VerbRule(Again)      // original source text
grammar predicate(Again) :   AgainAction      // after macro expansion en_us.t[9757]
'again' | 'g'
VerbRule(AskAbout)      // original source text
grammar predicate(AskAbout) :   AskAboutAction      // after macro expansion en_us.t[9453]
('ask' | 'a') singleDobj 'about' singleTopic
VerbRule(AskAboutImplicit)      // original source text
grammar predicate(AskAboutImplicit) :   AskAboutAction      // after macro expansion en_us.t[9461]
'a' singleTopic
VerbRule(AskAboutWhat)      // original source text
grammar predicate(AskAboutWhat) :   AskAboutAction      // after macro expansion en_us.t[9474]
[badness 500] 'ask' singleDobj
VerbRule(AskFor)      // original source text
grammar predicate(AskFor) :   AskForAction      // after macro expansion en_us.t[9430]
('ask' | 'a') singleDobj 'for' singleTopic
| ('ask' | 'a') 'for' singleTopic 'from' singleDobj
VerbRule(AskVague)      // original source text
grammar predicate(AskVague) :   AskVagueAction      // after macro expansion en_us.t[9524]
[badness 500] 'ask' singleDobj singleTopic
VerbRule(AskWhomFor)      // original source text
grammar predicate(AskWhomFor) :   AskForAction      // after macro expansion en_us.t[9440]
('ask' | 'a') 'for' singleTopic
VerbRule(AttachTo)      // original source text
grammar predicate(AttachTo) :   AttachToAction      // after macro expansion en_us.t[10476]
('attach' | 'connect') dobjList 'to' singleIobj
VerbRule(AttachToWhat)      // original source text
grammar predicate(AttachToWhat) :   AttachToAction      // after macro expansion en_us.t[10483]
[badness 500] ('attach' | 'connect') dobjList
VerbRule(Attack)      // original source text
grammar predicate(Attack) :   AttackAction      // after macro expansion en_us.t[9704]
('attack' | 'kill' | 'hit' | 'kick' | 'punch') singleDobj
VerbRule(AttackWith)      // original source text
grammar predicate(AttackWith) :   AttackWithAction      // after macro expansion en_us.t[9711]
('attack' | 'kill' | 'hit' | 'kick' | 'punch' | 'strike')
singleDobj
'with' singleIobj
VerbRule(Board)      // original source text
grammar predicate(Board) :   BoardAction      // after macro expansion en_us.t[10636]
('board'
| ('get' ('in' | 'into' | 'in' 'to' | 'on' | 'onto' | 'on' 'to'))
| ('climb' ('in' | 'into' | 'in' 'to')))
singleDobj
VerbRule(Break)      // original source text
grammar predicate(Break) :   BreakAction      // after macro expansion en_us.t[10359]
('break' | 'ruin' | 'destroy' | 'wreck') dobjList
VerbRule(Burn)      // original source text
grammar predicate(Burn) :   BurnAction      // after macro expansion en_us.t[10336]
('burn' | 'ignite' | 'set' 'fire' 'to') dobjList
VerbRule(BurnWith)      // original source text
grammar predicate(BurnWith) :   BurnWithAction      // after macro expansion en_us.t[10342]
('light' | 'burn' | 'ignite' | 'set' 'fire' 'to') singleDobj
'with' singleIobj
VerbRule(Clean)      // original source text
grammar predicate(Clean) :   CleanAction      // after macro expansion en_us.t[10462]
'clean' dobjList
VerbRule(CleanWith)      // original source text
grammar predicate(CleanWith) :   CleanWithAction      // after macro expansion en_us.t[10468]
'clean' dobjList 'with' singleIobj
VerbRule(Climb)      // original source text
grammar predicate(Climb) :   ClimbAction      // after macro expansion en_us.t[10417]
'climb' singleDobj
VerbRule(ClimbDown)      // original source text
grammar predicate(ClimbDown) :   ClimbDownAction      // after macro expansion en_us.t[10443]
('climb' | 'go' | 'walk') 'down' singleDobj
VerbRule(ClimbDownWhat)      // original source text
grammar predicate(ClimbDownWhat) :   ClimbDownAction      // after macro expansion en_us.t[10450]
[badness 200] ('climb' | 'go' | 'walk') 'down'
VerbRule(ClimbUp)      // original source text
grammar predicate(ClimbUp) :   ClimbUpAction      // after macro expansion en_us.t[10424]
('climb' | 'go' | 'walk') 'up' singleDobj
VerbRule(ClimbUpWhat)      // original source text
grammar predicate(ClimbUpWhat) :   ClimbUpAction      // after macro expansion en_us.t[10431]
[badness 200] ('climb' | 'go' | 'walk') 'up'
VerbRule(Close)      // original source text
grammar predicate(Close) :   CloseAction      // after macro expansion en_us.t[10514]
('close' | 'shut') dobjList
VerbRule(Consult)      // original source text
grammar predicate(Consult) :   ConsultAction      // after macro expansion en_us.t[10258]
'consult' singleDobj
VerbRule(ConsultAbout)      // original source text
grammar predicate(ConsultAbout) :   ConsultAboutAction      // after macro expansion en_us.t[10264]
'consult' singleDobj ('on' | 'about') singleTopic
| 'search' singleDobj 'for' singleTopic
| (('look' | 'l') ('up' | 'for')
| 'find'
| 'search' 'for'
| 'read' 'about')
singleTopic 'in' singleDobj
| ('look' | 'l') singleTopic 'up' 'in' singleDobj
VerbRule(ConsultWhatAbout)      // original source text
grammar predicate(ConsultWhatAbout) :   ConsultAboutAction      // after macro expansion en_us.t[10279]
(('look' | 'l') ('up' | 'for')
| 'find'
| 'search' 'for'
| 'read' 'about')
singleTopic
| ('look' | 'l') singleTopic 'up'
VerbRule(Credits)      // original source text
grammar predicate(Credits) :   CreditsAction      // after macro expansion en_us.t[9913]
'credits'
VerbRule(CutWith)      // original source text
grammar predicate(CutWith) :   CutWithAction      // after macro expansion en_us.t[10377]
'cut' singleDobj 'with' singleIobj
VerbRule(CutWithWhat)      // original source text
grammar predicate(CutWithWhat) :   CutWithAction      // after macro expansion en_us.t[10365]
[badness 500] 'cut' singleDobj
VerbRule(Detach)      // original source text
grammar predicate(Detach) :   DetachAction      // after macro expansion en_us.t[10502]
('detach' | 'disconnect') dobjList
VerbRule(DetachFrom)      // original source text
grammar predicate(DetachFrom) :   DetachFromAction      // after macro expansion en_us.t[10495]
('detach' | 'disconnect') dobjList 'from' singleIobj
VerbRule(Dig)      // original source text
grammar predicate(Dig) :   DigAction      // after macro expansion en_us.t[10064]
('dig' | 'dig' 'in') singleDobj
VerbRule(DigWith)      // original source text
grammar predicate(DigWith) :   DigWithAction      // after macro expansion en_us.t[10071]
('dig' | 'dig' 'in') singleDobj 'with' singleIobj
VerbRule(Doff)      // original source text
grammar predicate(Doff) :   DoffAction      // after macro expansion en_us.t[9417]
('doff' | 'take' 'off') dobjList
| 'take' dobjList 'off'
VerbRule(Drink)      // original source text
grammar predicate(Drink) :   DrinkAction      // after macro expansion en_us.t[10391]
('drink' | 'quaff' | 'imbibe') dobjList
VerbRule(Drop)      // original source text
grammar predicate(Drop) :   DropAction      // after macro expansion en_us.t[9269]
('drop' | 'put' 'down' | 'set' 'down') dobjList
| ('put' | 'set') dobjList 'down'
VerbRule(Eat)      // original source text
grammar predicate(Eat) :   EatAction      // after macro expansion en_us.t[10385]
('eat' | 'consume') dobjList
grammar predicate(EmptySpecialTopic) :   IAction actions.t[2118]
'xspcltopic'
VerbRule(Enter)      // original source text
grammar predicate(Enter) :   EnterAction      // after macro expansion en_us.t[10049]
('enter' | 'in' | 'into' | 'in' 'to'
| ('walk' | 'go') ('to' | 'in' | 'in' 'to' | 'into'))
singleDobj
VerbRule(EnterOn)      // original source text
grammar predicate(EnterOn) :   EnterOnAction      // after macro expansion en_us.t[10203]
'enter' singleLiteral
('on' | 'in' | 'in' 'to' | 'into' | 'with') singleDobj
VerbRule(EnterOnWhat)      // original source text
grammar predicate(EnterOnWhat) :   EnterOnAction      // after macro expansion en_us.t[10211]
'enter' singleLiteral
VerbRule(Examine)      // original source text
grammar predicate(Examine) :   ExamineAction      // after macro expansion en_us.t[9276]
('examine' | 'inspect' | 'x'
| 'look' 'at' | 'l' 'at' | 'look' | 'l') dobjList
VerbRule(Exits)      // original source text
grammar predicate(Exits) :   ExitsAction      // after macro expansion en_us.t[10788]
'exits'
VerbRule(ExitsMode)      // original source text
grammar predicate(ExitsMode) :   ExitsModeAction      // after macro expansion en_us.t[10794]
'exits' ('on'->on_ | 'all'->on_
| 'off'->off_ | 'none'->off_
| ('status' ('line' | ) | 'statusline') 'look'->on_
| 'look'->on_ ('status' ('line' | ) | 'statusline')
| 'status'->stat_ ('line' | ) | 'statusline'->stat_
| 'look'->look_)
VerbRule(Extinguish)      // original source text
grammar predicate(Extinguish) :   ExtinguishAction      // after macro expansion en_us.t[10352]
('extinguish' | 'douse' | 'put' 'out' | 'blow' 'out') dobjList
| ('blow' | 'put') dobjList 'out'
VerbRule(Fasten)      // original source text
grammar predicate(Fasten) :   FastenAction      // after macro expansion en_us.t[10652]
('fasten' | 'buckle' | 'buckle' 'up') dobjList
VerbRule(FastenTo)      // original source text
grammar predicate(FastenTo) :   FastenToAction      // after macro expansion en_us.t[10658]
('fasten' | 'buckle') dobjList 'to' singleIobj
VerbRule(Feel)      // original source text
grammar predicate(Feel) :   FeelAction      // after macro expansion en_us.t[9319]
('feel' | 'touch') dobjList
VerbRule(Flip)      // original source text
grammar predicate(Flip) :   FlipAction      // after macro expansion en_us.t[10303]
'flip' dobjList
VerbRule(Follow)      // original source text
grammar predicate(Follow) :   FollowAction      // after macro expansion en_us.t[9697]
'follow' singleDobj
VerbRule(Footnote)      // original source text
grammar predicate(Footnote) :   FootnoteAction      // after macro expansion en_us.t[9763]
('footnote' | 'note') singleNumber
VerbRule(FootnotesFull)      // original source text
grammar predicate(FootnotesFull) :   FootnotesFullAction      // after macro expansion en_us.t[9769]
'footnotes' 'full'
VerbRule(FootnotesMedium)      // original source text
grammar predicate(FootnotesMedium) :   FootnotesMediumAction      // after macro expansion en_us.t[9775]
'footnotes' 'medium'
VerbRule(FootnotesOff)      // original source text
grammar predicate(FootnotesOff) :   FootnotesOffAction      // after macro expansion en_us.t[9781]
'footnotes' 'off'
VerbRule(FootnotesStatus)      // original source text
grammar predicate(FootnotesStatus) :   FootnotesStatusAction      // after macro expansion en_us.t[9787]
'footnotes'
VerbRule(FullScore)      // original source text
grammar predicate(FullScore) :   FullScoreAction      // after macro expansion en_us.t[9829]
'full' 'score' | 'fullscore' | 'full'
VerbRule(GetOffOf)      // original source text
grammar predicate(GetOffOf) :   GetOffOfAction      // after macro expansion en_us.t[10615]
'get' ('off' | 'off' 'of' | 'down' 'from') singleDobj
VerbRule(GetOut)      // original source text
grammar predicate(GetOut) :   GetOutAction      // after macro expansion en_us.t[10626]
'get' 'out'
| 'get' 'off'
| 'get' 'down'
| 'disembark'
| 'climb' 'out'
VerbRule(GetOutOf)      // original source text
grammar predicate(GetOutOf) :   GetOutOfAction      // after macro expansion en_us.t[10603]
('out' 'of' | 'get' 'out' 'of' | 'climb' 'out' 'of' | 'leave' | 'exit')
singleDobj
VerbRule(GiveTo)      // original source text
grammar predicate(GiveTo) :   GiveToAction      // after macro expansion en_us.t[9593]
('give' | 'offer') dobjList 'to' singleIobj
VerbRule(GiveToType2)      // original source text
grammar predicate(GiveToType2) :   GiveToAction      // after macro expansion en_us.t[9600]
('give' | 'offer') singleIobj dobjList
VerbRule(GiveToWhom)      // original source text
grammar predicate(GiveToWhom) :   GiveToAction      // after macro expansion en_us.t[9610]
('give' | 'offer') dobjList
VerbRule(GoBack)      // original source text
grammar predicate(GoBack) :   GoBackAction      // after macro expansion en_us.t[10058]
'back' | 'go' 'back' | 'return'
VerbRule(Goodbye)      // original source text
grammar predicate(Goodbye) :   GoodbyeAction      // after macro expansion en_us.t[9569]
('say' | ()) ('goodbye' | 'good-bye' | 'good' 'bye' | 'bye')
VerbRule(GoThrough)      // original source text
grammar predicate(GoThrough) :   GoThroughAction      // after macro expansion en_us.t[10041]
('walk' | 'go' ) ('through' | 'thru')
singleDobj
VerbRule(Hello)      // original source text
grammar predicate(Hello) :   HelloAction      // after macro expansion en_us.t[9563]
('say' | ) ('hello' | 'hallo' | 'hi')
VerbRule(Hint)      // original source text
grammar predicate(Hint) :   HintAction      // after macro expansion en_us.t[10811]
'hint' | 'hints'
VerbRule(HintsOff)      // original source text
grammar predicate(HintsOff) :   HintsOffAction      // after macro expansion en_us.t[10805]
'hints' 'off'
VerbRule(In)      // original source text
grammar predicate(In) :   InAction      // after macro expansion en_us.t[10027]
'enter'
VerbRule(instructions)      // original source text
grammar predicate(instructions) :   InstructionsAction      // after macro expansion instruct.t[1000]
'instructions'
VerbRule(Inventory)      // original source text
grammar predicate(Inventory) :   InventoryAction      // after macro expansion en_us.t[9721]
'i' | 'inventory' | 'take' 'inventory'
VerbRule(InventoryTall)      // original source text
grammar predicate(InventoryTall) :   InventoryTallAction      // after macro expansion en_us.t[9727]
'i' 'tall' | 'inventory' 'tall'
VerbRule(InventoryWide)      // original source text
grammar predicate(InventoryWide) :   InventoryWideAction      // after macro expansion en_us.t[9733]
'i' 'wide' | 'inventory' 'wide'
VerbRule(Jump)      // original source text
grammar predicate(Jump) :   JumpAction      // after macro expansion en_us.t[10080]
'jump'
VerbRule(JumpOff)      // original source text
grammar predicate(JumpOff) :   JumpOffAction      // after macro expansion en_us.t[10092]
'jump' 'off' singleDobj
VerbRule(JumpOffI)      // original source text
grammar predicate(JumpOffI) :   JumpOffIAction      // after macro expansion en_us.t[10086]
'jump' 'off'
VerbRule(JumpOver)      // original source text
grammar predicate(JumpOver) :   JumpOverAction      // after macro expansion en_us.t[10099]
('jump' | 'jump' 'over') singleDobj
VerbRule(Kiss)      // original source text
grammar predicate(Kiss) :   KissAction      // after macro expansion en_us.t[9424]
'kiss' singleDobj
VerbRule(Lie)      // original source text
grammar predicate(Lie) :   LieAction      // after macro expansion en_us.t[10579]
'lie' ( | 'down')
VerbRule(LieOn)      // original source text
grammar predicate(LieOn) :   LieOnAction      // after macro expansion en_us.t[10567]
'lie' ('on' | 'in' | 'down' 'on' | 'down' 'in')
singleDobj
VerbRule(Light)      // original source text
grammar predicate(Light) :   LightAction      // after macro expansion en_us.t[10323]
'light' dobjList
VerbRule(ListenImplicit)      // original source text
grammar predicate(ListenImplicit) :   ListenImplicitAction      // after macro expansion en_us.t[9363]
'listen' | 'hear'
VerbRule(ListenTo)      // original source text
grammar predicate(ListenTo) :   ListenToAction      // after macro expansion en_us.t[9350]
('hear' | 'listen' 'to' ) dobjList
VerbRule(Lock)      // original source text
grammar predicate(Lock) :   LockAction      // after macro expansion en_us.t[10520]
'lock' dobjList
VerbRule(LockWith)      // original source text
grammar predicate(LockWith) :   LockWithAction      // after macro expansion en_us.t[10532]
'lock' singleDobj 'with' singleIobj
VerbRule(Look)      // original source text
grammar predicate(Look) :   LookAction      // after macro expansion en_us.t[9745]
'look' | 'look' 'around' | 'l' | 'l' 'around'
VerbRule(LookBehind)      // original source text
grammar predicate(LookBehind) :   LookBehindAction      // after macro expansion en_us.t[9313]
('look' | 'l') 'behind' dobjList
VerbRule(LookIn)      // original source text
grammar predicate(LookIn) :   LookInAction      // after macro expansion en_us.t[9289]
('look' | 'l') ('in' | 'inside') dobjList
VerbRule(LookThrough)      // original source text
grammar predicate(LookThrough) :   LookThroughAction      // after macro expansion en_us.t[9301]
('look' | 'l') ('through' | 'thru' | 'out') dobjList
VerbRule(LookUnder)      // original source text
grammar predicate(LookUnder) :   LookUnderAction      // after macro expansion en_us.t[9307]
('look' | 'l') 'under' dobjList
VerbRule(Move)      // original source text
grammar predicate(Move) :   MoveAction      // after macro expansion en_us.t[10118]
'move' dobjList
VerbRule(MoveTo)      // original source text
grammar predicate(MoveTo) :   MoveToAction      // after macro expansion en_us.t[10124]
('push' | 'move') dobjList ('to' | 'under') singleIobj
VerbRule(MoveWith)      // original source text
grammar predicate(MoveWith) :   MoveWithAction      // after macro expansion en_us.t[10132]
'move' singleDobj 'with' singleIobj
VerbRule(No)      // original source text
grammar predicate(No) :   NoAction      // after macro expansion en_us.t[9581]
'no' | 'negative' | 'say' 'no'
VerbRule(Notify)      // original source text
grammar predicate(Notify) :   NotifyAction      // after macro expansion en_us.t[9835]
'notify'
VerbRule(NotifyOff)      // original source text
grammar predicate(NotifyOff) :   NotifyOffAction      // after macro expansion en_us.t[9847]
'notify' 'off'
VerbRule(NotifyOn)      // original source text
grammar predicate(NotifyOn) :   NotifyOnAction      // after macro expansion en_us.t[9841]
'notify' 'on'
VerbRule(Oops)      // original source text
grammar predicate(Oops) :   OopsAction      // after macro expansion en_us.t[10817]
('oops' | 'o') singleLiteral
VerbRule(OopsOnly)      // original source text
grammar predicate(OopsOnly) :   OopsIAction      // after macro expansion en_us.t[10823]
('oops' | 'o')
VerbRule(Open)      // original source text
grammar predicate(Open) :   OpenAction      // after macro expansion en_us.t[10508]
'open' dobjList
VerbRule(Out)      // original source text
grammar predicate(Out) :   OutAction      // after macro expansion en_us.t[10034]
'exit' | 'leave'
VerbRule(Pause)      // original source text
grammar predicate(Pause) :   PauseAction      // after macro expansion en_us.t[9895]
'pause'
VerbRule(PlugIn)      // original source text
grammar predicate(PlugIn) :   PlugInAction      // after macro expansion en_us.t[10697]
'plug' dobjList 'in'
| 'plug' 'in' dobjList
VerbRule(PlugInto)      // original source text
grammar predicate(PlugInto) :   PlugIntoAction      // after macro expansion en_us.t[10678]
'plug' dobjList ('in' | 'into' | 'in' 'to') singleIobj
VerbRule(PlugIntoWhat)      // original source text
grammar predicate(PlugIntoWhat) :   PlugIntoAction      // after macro expansion en_us.t[10685]
[badness 500] 'plug' dobjList
VerbRule(Port)      // original source text
grammar predicate(Port) :   PortAction      // after macro expansion en_us.t[10013]
'go' 'to' ('port' | 'p')
VerbRule(Pour)      // original source text
grammar predicate(Pour) :   PourAction      // after macro expansion en_us.t[10397]
'pour' dobjList
VerbRule(PourInto)      // original source text
grammar predicate(PourInto) :   PourIntoAction      // after macro expansion en_us.t[10403]
'pour' dobjList ('in' | 'into' | 'in' 'to') singleIobj
VerbRule(PourOnto)      // original source text
grammar predicate(PourOnto) :   PourOntoAction      // after macro expansion en_us.t[10410]
'pour' dobjList ('on' | 'onto' | 'on' 'to') singleIobj
VerbRule(Pull)      // original source text
grammar predicate(Pull) :   PullAction      // after macro expansion en_us.t[10112]
'pull' dobjList
VerbRule(Push)      // original source text
grammar predicate(Push) :   PushAction      // after macro expansion en_us.t[10106]
('push' | 'press') dobjList
VerbRule(PushTravelClimbDown)      // original source text
grammar predicate(PushTravelClimbDown) :   PushTravelClimbDownAction      // after macro expansion en_us.t[10781]
('push' | 'pull' | 'drag' | 'move') singleDobj
'down' singleIobj
VerbRule(PushTravelClimbUp)      // original source text
grammar predicate(PushTravelClimbUp) :   PushTravelClimbUpAction      // after macro expansion en_us.t[10773]
('push' | 'pull' | 'drag' | 'move') singleDobj
'up' singleIobj
VerbRule(PushTravelDir)      // original source text
grammar predicate(PushTravelDir) :   PushTravelDirAction      // after macro expansion en_us.t[10745]
('push' | 'pull' | 'drag' | 'move') singleDobj singleDir
VerbRule(PushTravelEnter)      // original source text
grammar predicate(PushTravelEnter) :   PushTravelEnterAction      // after macro expansion en_us.t[10758]
('push' | 'pull' | 'drag' | 'move') singleDobj
('in' | 'into' | 'in' 'to') singleIobj
VerbRule(PushTravelGetOutOf)      // original source text
grammar predicate(PushTravelGetOutOf) :   PushTravelGetOutOfAction      // after macro expansion en_us.t[10765]
('push' | 'pull' | 'drag' | 'move') singleDobj
'out' ('of' | ) singleIobj
VerbRule(PushTravelThrough)      // original source text
grammar predicate(PushTravelThrough) :   PushTravelThroughAction      // after macro expansion en_us.t[10751]
('push' | 'pull' | 'drag' | 'move') singleDobj
('through' | 'thru') singleIobj
VerbRule(PutBehind)      // original source text
grammar predicate(PutBehind) :   PutBehindAction      // after macro expansion en_us.t[9392]
('put' | 'place' | 'set') dobjList 'behind' singleIobj
VerbRule(PutIn)      // original source text
grammar predicate(PutIn) :   PutInAction      // after macro expansion en_us.t[9369]
('put' | 'place' | 'set') dobjList
('in' | 'into' | 'in' 'to' | 'inside' | 'inside' 'of') singleIobj
VerbRule(PutInWhat)      // original source text
grammar predicate(PutInWhat) :   PutInAction      // after macro expansion en_us.t[9398]
[badness 500] ('put' | 'place') dobjList
VerbRule(PutOn)      // original source text
grammar predicate(PutOn) :   PutOnAction      // after macro expansion en_us.t[9377]
('put' | 'place' | 'drop' | 'set') dobjList
('on' | 'onto' | 'on' 'to' | 'upon') singleIobj
| 'put' dobjList 'down' 'on' singleIobj
VerbRule(PutUnder)      // original source text
grammar predicate(PutUnder) :   PutUnderAction      // after macro expansion en_us.t[9386]
('put' | 'place' | 'set') dobjList 'under' singleIobj
VerbRule(Quit)      // original source text
grammar predicate(Quit) :   QuitAction      // after macro expansion en_us.t[9751]
'quit' | 'q'
VerbRule(Read)      // original source text
grammar predicate(Read) :   ReadAction      // after macro expansion en_us.t[9283]
'read' dobjList
VerbRule(Record)      // original source text
grammar predicate(Record) :   RecordAction      // after macro expansion en_us.t[9943]
'record' | 'record' 'on'
VerbRule(RecordEvents)      // original source text
grammar predicate(RecordEvents) :   RecordEventsAction      // after macro expansion en_us.t[9955]
'record' 'events' | 'record' 'events' 'on'
VerbRule(RecordEventsString)      // original source text
grammar predicate(RecordEventsString) :   RecordEventsStringAction      // after macro expansion en_us.t[9961]
'record' 'events' quotedStringPhrase->fname_
VerbRule(RecordOff)      // original source text
grammar predicate(RecordOff) :   RecordOffAction      // after macro expansion en_us.t[9967]
'record' 'off'
VerbRule(RecordString)      // original source text
grammar predicate(RecordString) :   RecordStringAction      // after macro expansion en_us.t[9949]
'record' quotedStringPhrase->fname_
VerbRule(Remove)      // original source text
grammar predicate(Remove) :   RemoveAction      // after macro expansion en_us.t[9263]
'remove' dobjList
VerbRule(ReplayQuiet)      // original source text
grammar predicate(ReplayQuiet) :   ReplayStringAction      // after macro expansion en_us.t[9983]
'rq' (quotedStringPhrase->fname_ | )
VerbRule(ReplayString)      // original source text
grammar predicate(ReplayString) :   ReplayStringAction      // after macro expansion en_us.t[9973]
'replay' ('quiet'->quiet_ | 'nonstop'->nonstop_ | )
(quotedStringPhrase->fname_ | )
VerbRule(Restart)      // original source text
grammar predicate(Restart) :   RestartAction      // after macro expansion en_us.t[9889]
'restart'
VerbRule(Restore)      // original source text
grammar predicate(Restore) :   RestoreAction      // after macro expansion en_us.t[9865]
'restore'
VerbRule(RestoreDefaults)      // original source text
grammar predicate(RestoreDefaults) :   RestoreDefaultsAction      // after macro expansion en_us.t[9883]
'restore' 'defaults'
VerbRule(RestoreString)      // original source text
grammar predicate(RestoreString) :   RestoreStringAction      // after macro expansion en_us.t[9871]
'restore' quotedStringPhrase->fname_
VerbRule(Save)      // original source text
grammar predicate(Save) :   SaveAction      // after macro expansion en_us.t[9853]
'save'
VerbRule(SaveDefaults)      // original source text
grammar predicate(SaveDefaults) :   SaveDefaultsAction      // after macro expansion en_us.t[9877]
'save' 'defaults'
VerbRule(SaveString)      // original source text
grammar predicate(SaveString) :   SaveStringAction      // after macro expansion en_us.t[9859]
'save' quotedStringPhrase->fname_
VerbRule(Score)      // original source text
grammar predicate(Score) :   ScoreAction      // after macro expansion en_us.t[9823]
'score' | 'status'
VerbRule(Screw)      // original source text
grammar predicate(Screw) :   ScrewAction      // after macro expansion en_us.t[10717]
'screw' dobjList
VerbRule(ScrewWith)      // original source text
grammar predicate(ScrewWith) :   ScrewWithAction      // after macro expansion en_us.t[10723]
'screw' dobjList 'with' singleIobj
VerbRule(Script)      // original source text
grammar predicate(Script) :   ScriptAction      // after macro expansion en_us.t[9925]
'script' | 'script' 'on'
VerbRule(ScriptOff)      // original source text
grammar predicate(ScriptOff) :   ScriptOffAction      // after macro expansion en_us.t[9937]
'script' 'off' | 'unscript'
VerbRule(ScriptString)      // original source text
grammar predicate(ScriptString) :   ScriptStringAction      // after macro expansion en_us.t[9931]
'script' quotedStringPhrase->fname_
VerbRule(Search)      // original source text
grammar predicate(Search) :   SearchAction      // after macro expansion en_us.t[9295]
'search' dobjList
VerbRule(Set)      // original source text
grammar predicate(Set) :   SetAction      // after macro expansion en_us.t[10164]
'set' dobjList
VerbRule(SetTo)      // original source text
grammar predicate(SetTo) :   SetToAction      // after macro expansion en_us.t[10170]
'set' singleDobj 'to' singleLiteral
VerbRule(ShowTo)      // original source text
grammar predicate(ShowTo) :   ShowToAction      // after macro expansion en_us.t[9622]
'show' dobjList 'to' singleIobj
VerbRule(ShowToType2)      // original source text
grammar predicate(ShowToType2) :   ShowToAction      // after macro expansion en_us.t[9629]
'show' singleIobj dobjList
VerbRule(ShowToWhom)      // original source text
grammar predicate(ShowToWhom) :   ShowToAction      // after macro expansion en_us.t[9639]
'show' dobjList
VerbRule(Sit)      // original source text
grammar predicate(Sit) :   SitAction      // after macro expansion en_us.t[10562]
'sit' ( | 'down')
VerbRule(SitOn)      // original source text
grammar predicate(SitOn) :   SitOnAction      // after macro expansion en_us.t[10550]
'sit' ('on' | 'in' | 'down' 'on' | 'down' 'in')
singleDobj
VerbRule(Sleep)      // original source text
grammar predicate(Sleep) :   SleepAction      // after macro expansion en_us.t[10646]
'sleep'
VerbRule(Smell)      // original source text
grammar predicate(Smell) :   SmellAction      // after macro expansion en_us.t[9331]
('smell' | 'sniff') dobjList
VerbRule(SmellImplicit)      // original source text
grammar predicate(SmellImplicit) :   SmellImplicitAction      // after macro expansion en_us.t[9344]
'smell' | 'sniff'
grammar predicate(SpecialTopic) :   SpecialTopicAction actions.t[2106]
'xspcltopic' literalPhrase->literalMatch
VerbRule(Stand)      // original source text
grammar predicate(Stand) :   StandAction      // after macro expansion en_us.t[10597]
'stand' | 'stand' 'up' | 'get' 'up'
VerbRule(StandOn)      // original source text
grammar predicate(StandOn) :   StandOnAction      // after macro expansion en_us.t[10584]
('stand' ('on' | 'in' | 'onto' | 'on' 'to' | 'into' | 'in' 'to')
| 'climb' ('on' | 'onto' | 'on' 'to'))
singleDobj
VerbRule(Starboard)      // original source text
grammar predicate(Starboard) :   StarboardAction      // after macro expansion en_us.t[10020]
'go' 'to' ('starboard' | 'sb')
VerbRule(Strike)      // original source text
grammar predicate(Strike) :   StrikeAction      // after macro expansion en_us.t[10330]
'strike' dobjList
VerbRule(Switch)      // original source text
grammar predicate(Switch) :   SwitchAction      // after macro expansion en_us.t[10297]
'switch' dobjList
VerbRule(Take)      // original source text
grammar predicate(Take) :   TakeAction      // after macro expansion en_us.t[9248]
('take' | 'pick' 'up' | 'get') dobjList
| 'pick' dobjList 'up'
VerbRule(TakeFrom)      // original source text
grammar predicate(TakeFrom) :   TakeFromAction      // after macro expansion en_us.t[9255]
('take' | 'get') dobjList
('from' | 'out' 'of' | 'off' | 'off' 'of') singleIobj
| 'remove' dobjList 'from' singleIobj
VerbRule(TalkTo)      // original source text
grammar predicate(TalkTo) :   TalkToAction      // after macro expansion en_us.t[9536]
('greet' | 'say' 'hello' 'to' | 'talk' 'to') singleDobj
VerbRule(TalkToWhat)      // original source text
grammar predicate(TalkToWhat) :   TalkToAction      // after macro expansion en_us.t[9543]
[badness 500] 'talk'
VerbRule(Taste)      // original source text
grammar predicate(Taste) :   TasteAction      // after macro expansion en_us.t[9325]
'taste' dobjList
VerbRule(TellAbout)      // original source text
grammar predicate(TellAbout) :   TellAboutAction      // after macro expansion en_us.t[9489]
('tell' | 't') singleDobj 'about' singleTopic
VerbRule(TellAboutImplicit)      // original source text
grammar predicate(TellAboutImplicit) :   TellAboutAction      // after macro expansion en_us.t[9497]
't' singleTopic
VerbRule(TellAboutWhat)      // original source text
grammar predicate(TellAboutWhat) :   TellAboutAction      // after macro expansion en_us.t[9510]
[badness 500] 'tell' singleDobj
VerbRule(TellVague)      // original source text
grammar predicate(TellVague) :   AskVagueAction      // after macro expansion en_us.t[9530]
[badness 500] 'tell' singleDobj singleTopic
VerbRule(Terse)      // original source text
grammar predicate(Terse) :   TerseAction      // after macro expansion en_us.t[9817]
'terse' | 'brief'
VerbRule(Throw)      // original source text
grammar predicate(Throw) :   ThrowAction      // after macro expansion en_us.t[9651]
('throw' | 'toss') dobjList
VerbRule(ThrowAt)      // original source text
grammar predicate(ThrowAt) :   ThrowAtAction      // after macro expansion en_us.t[9657]
('throw' | 'toss') dobjList 'at' singleIobj
VerbRule(ThrowDir)      // original source text
grammar predicate(ThrowDir) :   ThrowDirAction      // after macro expansion en_us.t[9681]
('throw' | 'toss') dobjList ('to' ('the' | ) | ) singleDir
VerbRule(ThrowDirDown)      // original source text
grammar predicate(ThrowDirDown) :   ThrowDirAction      // after macro expansion en_us.t[9688]
'throw' ('down' | 'd') dobjList
VerbRule(ThrowTo)      // original source text
grammar predicate(ThrowTo) :   ThrowToAction      // after macro expansion en_us.t[9664]
('throw' | 'toss') dobjList 'to' singleIobj
VerbRule(ThrowToType2)      // original source text
grammar predicate(ThrowToType2) :   ThrowToAction      // after macro expansion en_us.t[9671]
'throw' singleIobj dobjList
VerbRule(TipsOff)      // original source text
grammar predicate(TipsOff) :   TipModeAction      // after macro expansion en_us.t[9802]
('tips' | 'tip') 'off'
VerbRule(TipsOn)      // original source text
grammar predicate(TipsOn) :   TipModeAction      // after macro expansion en_us.t[9793]
('tips' | 'tip') 'on'
VerbRule(Topics)      // original source text
grammar predicate(Topics) :   TopicsAction      // after macro expansion en_us.t[9557]
'topics'
VerbRule(Travel)      // original source text
grammar predicate(Travel) :   TravelAction      // after macro expansion en_us.t[9994]
'go' singleDir | singleDir
VerbRule(Turn)      // original source text
grammar predicate(Turn) :   TurnAction      // after macro expansion en_us.t[10141]
('turn' | 'twist' | 'rotate') dobjList
VerbRule(TurnOff)      // original source text
grammar predicate(TurnOff) :   TurnOffAction      // after macro expansion en_us.t[10316]
('deactivate' | ('turn' | 'switch') 'off') dobjList
| ('turn' | 'switch') dobjList 'off'
VerbRule(TurnOn)      // original source text
grammar predicate(TurnOn) :   TurnOnAction      // after macro expansion en_us.t[10309]
('activate' | ('turn' | 'switch') 'on') dobjList
| ('turn' | 'switch') dobjList 'on'
VerbRule(TurnTo)      // original source text
grammar predicate(TurnTo) :   TurnToAction      // after macro expansion en_us.t[10155]
('turn' | 'twist' | 'rotate') singleDobj
'to' singleLiteral
VerbRule(TurnWith)      // original source text
grammar predicate(TurnWith) :   TurnWithAction      // after macro expansion en_us.t[10147]
('turn' | 'twist' | 'rotate') singleDobj 'with' singleIobj
VerbRule(TypeLiteralOn)      // original source text
grammar predicate(TypeLiteralOn) :   TypeLiteralOnAction      // after macro expansion en_us.t[10184]
'type' singleLiteral 'on' singleDobj
VerbRule(TypeLiteralOnWhat)      // original source text
grammar predicate(TypeLiteralOnWhat) :   TypeLiteralOnAction      // after macro expansion en_us.t[10191]
[badness 500] 'type' singleLiteral
VerbRule(TypeOn)      // original source text
grammar predicate(TypeOn) :   TypeOnAction      // after macro expansion en_us.t[10178]
'type' 'on' singleDobj
VerbRule(Undo)      // original source text
grammar predicate(Undo) :   UndoAction      // after macro expansion en_us.t[9901]
'undo'
VerbRule(Unfasten)      // original source text
grammar predicate(Unfasten) :   UnfastenAction      // after macro expansion en_us.t[10665]
('unfasten' | 'unbuckle') dobjList
VerbRule(UnfastenFrom)      // original source text
grammar predicate(UnfastenFrom) :   UnfastenFromAction      // after macro expansion en_us.t[10671]
('unfasten' | 'unbuckle') dobjList 'from' singleIobj
VerbRule(Unlock)      // original source text
grammar predicate(Unlock) :   UnlockAction      // after macro expansion en_us.t[10526]
'unlock' dobjList
VerbRule(UnlockWith)      // original source text
grammar predicate(UnlockWith) :   UnlockWithAction      // after macro expansion en_us.t[10541]
'unlock' singleDobj 'with' singleIobj
VerbRule(Unplug)      // original source text
grammar predicate(Unplug) :   UnplugAction      // after macro expansion en_us.t[10711]
'unplug' dobjList
VerbRule(UnplugFrom)      // original source text
grammar predicate(UnplugFrom) :   UnplugFromAction      // after macro expansion en_us.t[10704]
'unplug' dobjList 'from' singleIobj
VerbRule(Unscrew)      // original source text
grammar predicate(Unscrew) :   UnscrewAction      // after macro expansion en_us.t[10731]
'unscrew' dobjList
VerbRule(UnscrewWith)      // original source text
grammar predicate(UnscrewWith) :   UnscrewWithAction      // after macro expansion en_us.t[10737]
'unscrew' dobjList 'with' singleIobj
VerbRule(VagueTravel)      // original source text
grammar predicate(VagueTravel) :   VagueTravelAction      // after macro expansion en_us.t[9990]
'go' | 'walk'
VerbRule(Verbose)      // original source text
grammar predicate(Verbose) :   VerboseAction      // after macro expansion en_us.t[9811]
'verbose'
VerbRule(Version)      // original source text
grammar predicate(Version) :   VersionAction      // after macro expansion en_us.t[9907]
'version'
VerbRule(Wait)      // original source text
grammar predicate(Wait) :   WaitAction      // after macro expansion en_us.t[9739]
'z' | 'wait'
VerbRule(Wear)      // original source text
grammar predicate(Wear) :   WearAction      // after macro expansion en_us.t[9410]
('wear' | 'don' | 'put' 'on') dobjList
| 'put' dobjList 'on'
VerbRule(Yell)      // original source text
grammar predicate(Yell) :   YellAction      // after macro expansion en_us.t[9587]
'yell' | 'scream' | 'shout' | 'holler'
VerbRule(Yes)      // original source text
grammar predicate(Yes) :   YesAction      // after macro expansion en_us.t[9575]
'yes' | 'affirmative' | 'say' 'yes'
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3