VerbRule GrammarProd

`VerbRule(About) // original source text`

`grammar VerbRule(About) : VerbProduction // after macro expansion` | `grammar.t[2525]`

'about'
`VerbRule(Again) // original source text`

`grammar VerbRule(Again) : VerbProduction // after macro expansion` | `grammar.t[2426]`

'again' | 'g'
`VerbRule(AskAbout) // original source text`

`grammar VerbRule(AskAbout) : VerbProduction // after macro expansion` | `grammar.t[1994]`

('ask' | 'a') singleDobj 'about' topicIobj
`VerbRule(AskAboutImplicit) // original source text`

`grammar VerbRule(AskAboutImplicit) : VerbProduction // after macro expansion` | `grammar.t[2004]`

('a' | ('ask' | 'tell' 'me') ('about')) topicIobj
`VerbRule(AskAboutWhat) // original source text`

`grammar VerbRule(AskAboutWhat) : VerbProduction // after macro expansion` | `grammar.t[2014]`

[badness 500] 'ask' singleDobj
`VerbRule(AskFor) // original source text`

`grammar VerbRule(AskFor) : VerbProduction // after macro expansion` | `grammar.t[1961]`

('ask' | 'a') singleDobj 'for' topicIobj
| ('ask' | 'a') 'for' topicIobj 'from' singleDobj
`VerbRule(AskForImplicit) // original source text`

`grammar VerbRule(AskForImplicit) : VerbProduction // after macro expansion` | `grammar.t[1982]`

('a' | 'ask') 'for' topicIobj
`VerbRule(AskVague) // original source text`

`grammar VerbRule(AskVague) : VerbProduction // after macro expansion` | `grammar.t[2089]`

[badness 500] 'ask' singleDobj topicIobj
`VerbRule(AskWhomFor) // original source text`

`grammar VerbRule(AskWhomFor) : VerbProduction // after macro expansion` | `grammar.t[1972]`

('ask' | 'a') 'for' topicIobj
`VerbRule(Assert) // original source text`

`grammar VerbRule(Assert) : VerbProduction // after macro expansion` | `debug.t[700]`

'assert' literalDobj
`VerbRule(AssertMsg) // original source text`

`grammar VerbRule(AssertMsg) : VerbProduction // after macro expansion` | `debug.t[750]`

'assertMsg' literalDobj
`VerbRule(AssertMsgClear) // original source text`

`grammar VerbRule(AssertMsgClear) : VerbProduction // after macro expansion` | `debug.t[718]`

'assertMsgClear'
`VerbRule(AssertPlayerHasItem) // original source text`

`grammar VerbRule(AssertPlayerHasItem) : VerbProduction // after macro expansion` | `debug.t[549]`

'assertPlayerHasItem' singleDobj
`VerbRule(AssertPlayerInRoom) // original source text`

`grammar VerbRule(AssertPlayerInRoom) : VerbProduction // after macro expansion` | `debug.t[518]`

'assertPlayerInRoom' singleDobj
`VerbRule(AssertPlayerLacksItem) // original source text`

`grammar VerbRule(AssertPlayerLacksItem) : VerbProduction // after macro expansion` | `debug.t[581]`

'assertPlayerLacksItem' singleDobj
`VerbRule(AssertPlayerRoomHasItem) // original source text`

`grammar VerbRule(AssertPlayerRoomHasItem) : VerbProduction // after macro expansion` | `debug.t[611]`

'assertPlayerRoomHasItem' singleDobj
`VerbRule(AssertPlayerRoomLacksItem) // original source text`

`grammar VerbRule(AssertPlayerRoomLacksItem) : VerbProduction // after macro expansion` | `debug.t[640]`

'assertPlayerRoomLacksItem' singleDobj
`VerbRule(Attach) // original source text`

`grammar VerbRule(Attach) : VerbProduction // after macro expansion` | `grammar.t[3235]`

('attach' | 'connect') multiDobj
`VerbRule(AttachTo) // original source text`

`grammar VerbRule(AttachTo) : VerbProduction // after macro expansion` | `grammar.t[3225]`

('attach' | 'connect') multiDobj 'to' singleIobj
`VerbRule(Attack) // original source text`

`grammar VerbRule(Attack) : VerbProduction // after macro expansion` | `grammar.t[2355]`

('attack' | 'kill' | 'hit' | 'kick' | 'punch') singleDobj
`VerbRule(AttackWith) // original source text`

`grammar VerbRule(AttackWith) : VerbProduction // after macro expansion` | `grammar.t[2364]`

('attack' | 'kill' | 'hit' | 'strike')
singleDobj 'with' singleIobj
`VerbRule(AuxQuery) // original source text`

`grammar VerbRule(AuxQuery) : VerbProduction // after macro expansion` | `grammar.t[1924]`

('a' | 'ask'|) ('do' | 'does' | 'did' | 'is' | 'are'| 'have' | 'has' |'can' |
'could' | 'would' | 'should' | 'were' ) topicDobj
`VerbRule(Board) // original source text`

`grammar VerbRule(Board) : VerbProduction // after macro expansion` | `grammar.t[3435]`

('board'
| ('get' ('on' | 'onto' | 'on' 'to'))
| ('climb' ('on' | 'onto' | 'on' 'to')))
singleDobj
`VerbRule(BoardWhat) // original source text`

`grammar VerbRule(BoardWhat) : VerbProduction // after macro expansion` | `grammar.t[3447]`

('get' | 'climb') ('on' | 'onto' | 'on' 'to')
`VerbRule(Break) // original source text`

`grammar VerbRule(Break) : VerbProduction // after macro expansion` | `grammar.t[3083]`

('break' | 'ruin' | 'destroy' | 'wreck' | 'smash') multiDobj
`VerbRule(Brief) // original source text`

`grammar VerbRule(Brief) : VerbProduction // after macro expansion` | `grammar.t[3735]`

'brief' | 'terse'
`VerbRule(Burn) // original source text`

`grammar VerbRule(Burn) : VerbProduction // after macro expansion` | `grammar.t[3046]`

('burn' | 'ignite' | 'set' 'fire' 'to') multiDobj
`VerbRule(BurnWith) // original source text`

`grammar VerbRule(BurnWith) : VerbProduction // after macro expansion` | `grammar.t[3063]`

('light' | 'burn' | 'ignite' | 'set' 'fire' 'to') singleDobj
('with' | 'from') singleIobj
`VerbRule(Clean) // original source text`

`grammar VerbRule(Clean) : VerbProduction // after macro expansion` | `grammar.t[3207]`

'clean' multiDobj
`VerbRule(CleanWith) // original source text`

`grammar VerbRule(CleanWith) : VerbProduction // after macro expansion` | `grammar.t[3215]`

'clean' singleDobj 'with' singleIobj
`VerbRule(Climb) // original source text`

`grammar VerbRule(Climb) : VerbProduction // after macro expansion` | `grammar.t[3160]`

'climb' singleDobj
`VerbRule(ClimbDown) // original source text`

`grammar VerbRule(ClimbDown) : VerbProduction // after macro expansion` | `grammar.t[3188]`

('climb' | 'go' | 'walk') 'down' singleDobj
`VerbRule(ClimbDownWhat) // original source text`

`grammar VerbRule(ClimbDownWhat) : VerbProduction // after macro expansion` | `grammar.t[3197]`

('climb' | 'go' | 'walk') 'down'
`VerbRule(ClimbUp) // original source text`

`grammar VerbRule(ClimbUp) : VerbProduction // after macro expansion` | `grammar.t[3169]`

('climb' | 'go' | 'walk') 'up' singleDobj
`VerbRule(ClimbUpWhat) // original source text`

`grammar VerbRule(ClimbUpWhat) : VerbProduction // after macro expansion` | `grammar.t[3178]`

'climb' 'up'
`VerbRule(ClimbVague) // original source text`

`grammar VerbRule(ClimbVague) : VerbProduction // after macro expansion` | `grammar.t[3153]`

'climb'
`VerbRule(Close) // original source text`

`grammar VerbRule(Close) : VerbProduction // after macro expansion` | `grammar.t[3271]`

('close' | 'shut') multiDobj
`VerbRule(CmdMenu) // original source text`

`grammar VerbRule(CmdMenu) : VerbProduction // after macro expansion` | `cmdhelp.t[845]`

numericDobj
`VerbRule(ConsultAbout) // original source text`

`grammar VerbRule(ConsultAbout) : VerbProduction // after macro expansion` | `grammar.t[2942]`

'consult' singleDobj ('on' | 'about') topicIobj
| 'search' singleDobj 'for' topicIobj
`VerbRule(ConsultAboutVague) // original source text`

`grammar VerbRule(ConsultAboutVague) : VerbProduction // after macro expansion` | `grammar.t[2987]`

('consult' | 'read') 'about'
`VerbRule(ConsultWhatAbout) // original source text`

`grammar VerbRule(ConsultWhatAbout) : VerbProduction // after macro expansion` | `grammar.t[2971]`

(('look' | 'l') ('up' | 'for')
| 'find'
| 'search' 'for'
| 'read' 'about')
topicIobj
| ('look' | 'l') topicIobj 'up'
`VerbRule(Continue) // original source text`

`grammar VerbRule(Continue) : VerbProduction // after macro expansion` | `grammar.t[2634]`

'continue' | 'c'
`VerbRule(Credits) // original source text`

`grammar VerbRule(Credits) : VerbProduction // after macro expansion` | `grammar.t[2518]`

'credits'
`VerbRule(Cut) // original source text`

`grammar VerbRule(Cut) : VerbProduction // after macro expansion` | `grammar.t[3091]`

[badness 500] 'cut' singleDobj
`VerbRule(CutWith) // original source text`

`grammar VerbRule(CutWith) : VerbProduction // after macro expansion` | `grammar.t[3100]`

'cut' singleDobj 'with' singleIobj
`VerbRule(Debug) // original source text`

`grammar VerbRule(Debug) : VerbProduction // after macro expansion` | `debug.t[52]`

'debug' literalDobj
`VerbRule(DebugI) // original source text`

`grammar VerbRule(DebugI) : VerbProduction // after macro expansion` | `debug.t[105]`

'debug'
`VerbRule(Detach) // original source text`

`grammar VerbRule(Detach) : VerbProduction // after macro expansion` | `grammar.t[3255]`

('detach' | 'disconnect') multiDobj
`VerbRule(DetachFrom) // original source text`

`grammar VerbRule(DetachFrom) : VerbProduction // after macro expansion` | `grammar.t[3245]`

('detach' | 'disconnect') multiDobj 'from' singleIobj
`VerbRule(Dig) // original source text`

`grammar VerbRule(Dig) : VerbProduction // after macro expansion` | `grammar.t[2718]`

([badness 500] 'dig' | 'dig' 'in') singleDobj
`VerbRule(DigWith) // original source text`

`grammar VerbRule(DigWith) : VerbProduction // after macro expansion` | `grammar.t[2727]`

('dig' | 'dig' 'in') singleDobj 'with' singleIobj
`VerbRule(Doff) // original source text`

`grammar VerbRule(Doff) : VerbProduction // after macro expansion` | `grammar.t[1849]`

('doff' | 'take' 'off') multiDobj
| 'take' multiDobj 'off'
`VerbRule(Drink) // original source text`

`grammar VerbRule(Drink) : VerbProduction // after macro expansion` | `grammar.t[3118]`

('drink' | 'quaff' | 'imbibe') multiDobj
`VerbRule(Drop) // original source text`

`grammar VerbRule(Drop) : VerbProduction // after macro expansion` | `grammar.t[1543]`

('drop' | 'put' 'down' | 'set' 'down') multiDobj
| ('put' | 'set') multiDobj 'down'
`VerbRule(Eat) // original source text`

`grammar VerbRule(Eat) : VerbProduction // after macro expansion` | `grammar.t[3110]`

('eat' | 'consume') multiDobj
`VerbRule(Enter) // original source text`

`grammar VerbRule(Enter) : VerbProduction // after macro expansion` | `grammar.t[3458]`

'enter' singleDobj |
('walk' | 'go' | 'get' | 'climb') ( 'in' | 'in' 'to' | 'into' | 'inside')
singleDobj
`VerbRule(EnterOn) // original source text`

`grammar VerbRule(EnterOn) : VerbProduction // after macro expansion` | `grammar.t[2903]`

'enter' literalDobj
('on' | 'in' | 'in' 'to' | 'into' | 'with') singleIobj
`VerbRule(EnumerateSuggestions) // original source text`

`grammar VerbRule(EnumerateSuggestions) : VerbProduction // after macro expansion` | `grammar.t[3757]`

('enum' | 'enumerate') ('topic'|) ('suggestions' | 'suggs')
`VerbRule(Evaluate) // original source text`

`grammar VerbRule(Evaluate) : VerbProduction // after macro expansion` | `grammar.t[3823]`

'eval' literalDobj
`VerbRule(Examine) // original source text`

`grammar VerbRule(Examine) : VerbProduction // after macro expansion` | `grammar.t[1562]`

('examine' | 'inspect' | 'x' |'look' 'at' | 'l' 'at') multiDobj
`VerbRule(Exits) // original source text`

`grammar VerbRule(Exits) : VerbProduction // after macro expansion` | `grammar.t[3668]`

'exits'
`VerbRule(ExitsColour) // original source text`

`grammar VerbRule(ExitsColour) : VerbProduction // after macro expansion` | `grammar.t[3687]`

('exits'|'exit') ('color'|'colour') ('on' ->on_| 'off' ->on_ |
'blue' ->colour_ | 'red' -> colour_ |
'green' -> colour_ | 'yellow' ->
colour_)
`VerbRule(ExitsMode) // original source text`

`grammar VerbRule(ExitsMode) : VerbProduction // after macro expansion` | `grammar.t[3675]`

'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 VerbRule(Extinguish) : VerbProduction // after macro expansion` | `grammar.t[3074]`

('extinguish' | 'douse' | 'put' 'out' | 'blow' 'out') multiDobj
| ('blow' | 'put') multiDobj 'out'
`VerbRule(ExtraHints) // original source text`

`grammar VerbRule(ExtraHints) : VerbProduction // after macro expansion` | `grammar.t[3713]`

('extra' | 'extras'| 'bonus') ('hint' | 'hints' |'tips' |'tip'| )
('on'->onOff | 'off'->onOff | )
`VerbRule(FactInfo) // original source text`

`grammar VerbRule(FactInfo) : VerbProduction // after macro expansion` | `facts.t[1557]`

'fact' 'info' literalDobj
`VerbRule(Fasten) // original source text`

`grammar VerbRule(Fasten) : VerbProduction // after macro expansion` | `grammar.t[3486]`

('fasten' | [badness 500] 'buckle' | 'buckle' 'up') multiDobj
`VerbRule(FastenTo) // original source text`

`grammar VerbRule(FastenTo) : VerbProduction // after macro expansion` | `grammar.t[3494]`

('fasten' | 'buckle') multiDobj 'to' singleIobj
`VerbRule(Feel) // original source text`

`grammar VerbRule(Feel) : VerbProduction // after macro expansion` | `grammar.t[1703]`

'feel' multiDobj
`VerbRule(FiatLux) // original source text`

`grammar VerbRule(FiatLux) : VerbProduction // after macro expansion` | `grammar.t[3816]`

'fiat' 'lux' | 'let' 'there' 'be' 'light'
`VerbRule(Flip) // original source text`

`grammar VerbRule(Flip) : VerbProduction // after macro expansion` | `grammar.t[3002]`

[badness 500] 'flip' multiDobj
`VerbRule(Follow) // original source text`

`grammar VerbRule(Follow) : VerbProduction // after macro expansion` | `grammar.t[2346]`

'follow' singleDobj
`VerbRule(Footnote) // original source text`

`grammar VerbRule(Footnote) : VerbProduction // after macro expansion` | `footnote.t[307]`

('footnote' | 'note') numericDobj
`VerbRule(FootnotesFull) // original source text`

`grammar VerbRule(FootnotesFull) : VerbProduction // after macro expansion` | `footnote.t[315]`

'footnotes' 'full'
`VerbRule(FootnotesMedium) // original source text`

`grammar VerbRule(FootnotesMedium) : VerbProduction // after macro expansion` | `footnote.t[322]`

'footnotes' 'medium'
`VerbRule(FootnotesOff) // original source text`

`grammar VerbRule(FootnotesOff) : VerbProduction // after macro expansion` | `footnote.t[329]`

'footnotes' 'off'
`VerbRule(FootnotesStatus) // original source text`

`grammar VerbRule(FootnotesStatus) : VerbProduction // after macro expansion` | `footnote.t[336]`

'footnotes'
`VerbRule(FullScore) // original source text`

`grammar VerbRule(FullScore) : VerbProduction // after macro expansion` | `grammar.t[2440]`

'full' 'score' | 'fullscore' | 'full'
`VerbRule(GetInWhat) // original source text`

`grammar VerbRule(GetInWhat) : VerbProduction // after macro expansion` | `grammar.t[3469]`

'enter' | (('get' | 'climb') ( 'in' | 'in' 'to' | 'into' | 'inside'))
`VerbRule(GetOff) // original source text`

`grammar VerbRule(GetOff) : VerbProduction // after macro expansion` | `grammar.t[3414]`

'get' ('off' | 'off' 'of' | 'down' 'from') singleDobj
`VerbRule(GetOut) // original source text`

`grammar VerbRule(GetOut) : VerbProduction // after macro expansion` | `grammar.t[3423]`

'get' 'out'
| 'get' 'off'
| 'get' 'down' ('from' |)
| 'disembark'
| 'climb' 'out'
`VerbRule(GetOutOf) // original source text`

`grammar VerbRule(GetOutOf) : VerbProduction // after macro expansion` | `grammar.t[3393]`

('out' 'of' | 'get' 'out' 'of' | 'climb' 'out' 'of' | 'leave' | 'exit')
singleDobj
`VerbRule(GetOutOfWhat) // original source text`

`grammar VerbRule(GetOutOfWhat) : VerbProduction // after macro expansion` | `grammar.t[3403]`

('get' | 'climb') 'out' 'of'
`VerbRule(GiveTo) // original source text`

`grammar VerbRule(GiveTo) : VerbProduction // after macro expansion` | `grammar.t[2167]`

('give' | 'offer') multiDobj 'to' singleIobj
`VerbRule(GiveToImplicit) // original source text`

`grammar VerbRule(GiveToImplicit) : VerbProduction // after macro expansion` | `grammar.t[2188]`

('give' | 'offer') multiDobj
`VerbRule(GiveToType2) // original source text`

`grammar VerbRule(GiveToType2) : VerbProduction // after macro expansion` | `grammar.t[2176]`

('give' | 'offer') singleIobj multiDobj
`VerbRule(GListTests) // original source text`

`grammar VerbRule(GListTests) : VerbProduction // after macro expansion` | `debug.t[1007]`

('list' | 'l') 'tests' (| 'fully' -> fully | 'sorted' -> sorted)
`VerbRule(GoAlong) // original source text`

`grammar VerbRule(GoAlong) : VerbProduction // after macro expansion` | `grammar.t[2700]`

('walk' | 'go' ) ('along')
singleDobj
`VerbRule(GoBack) // original source text`

`grammar VerbRule(GoBack) : VerbProduction // after macro expansion` | `grammar.t[2711]`

'back' | 'go' 'back' | 'return'
`VerbRule(GoNear) // original source text`

`grammar VerbRule(GoNear) : VerbProduction // after macro expansion` | `grammar.t[3806]`

('gonear' |'go' 'near'| 'gn') singleDobj
`VerbRule(Goodbye) // original source text`

`grammar VerbRule(Goodbye) : VerbProduction // after macro expansion` | `grammar.t[2135]`

('say' | ()) ('goodbye' | 'good-bye' | 'good' 'bye' | 'bye')
`VerbRule(GoSomewhere) // original source text`

`grammar VerbRule(GoSomewhere) : VerbProduction // after macro expansion` | `newbie.t[787]`

(('go' | 'walk' | 'proceed' | 'run') ( | ('to' 'the') )
('left' | 'right' | 'on' | 'onwards' | 'onward' | 'forward' | 'forwards' |
'around' | 'somewhere' | (('straight'| ) 'ahead'))) | ('turn'
('left'|'right'))
`VerbRule(GoThrough) // original source text`

`grammar VerbRule(GoThrough) : VerbProduction // after macro expansion` | `grammar.t[2690]`

('walk' | 'go' ) ('through' | 'thru')
singleDobj
`VerbRule(GoTo) // original source text`

`grammar VerbRule(GoTo) : VerbProduction // after macro expansion` | `grammar.t[2623]`

('go' 'to' | 'walk' 'to' | 'goto')
singleDobj
`VerbRule(GoToMode) // original source text`

`grammar VerbRule(GoToMode) : VerbProduction // after macro expansion` | `grammar.t[2614]`

('goto' | 'go' 'to') (|'mode') ('brief' -> brief_| 'fast' -> fast_|
'verbose'->normal_|'normal'-> normal_| 'slow'-> normal_ | 'continue' -> normal_)
`VerbRule(GTest) // original source text`

`grammar VerbRule(GTest) : VerbProduction // after macro expansion` | `debug.t[1043]`

'test' literalDobj
`VerbRule(Hello) // original source text`

`grammar VerbRule(Hello) : VerbProduction // after macro expansion` | `grammar.t[2126]`

('say' | ) ('hello' | 'hallo' | 'hi')
`VerbRule(Help) // original source text`

`grammar VerbRule(Help) : VerbProduction // after macro expansion` | `newbie.t[589]`

('help' | 'assist' | 'assistance' ) |
'how' ('do' | 'can' | 'does' | 'will' | 'shall' | 'could' | 'should' | 'may'
| 'must')
('i' | 'me' | 'he' | 'she' | 'it' | 'we' | 'you' | 'they' | 'person' | 'one'
| 'someone' | 'anyone' | 'somebody' | 'anybody') literalDobj
`VerbRule(Hints) // original source text`

`grammar VerbRule(Hints) : VerbProduction // after macro expansion` | `grammar.t[3705]`

'hint' | 'hints'
`VerbRule(HintsOff) // original source text`

`grammar VerbRule(HintsOff) : VerbProduction // after macro expansion` | `grammar.t[3698]`

'hints' 'off'
`VerbRule(HyperlinkSuggestions) // original source text`

`grammar VerbRule(HyperlinkSuggestions) : VerbProduction // after macro expansion` | `grammar.t[3750]`

('hyper' | 'hyperlink') ('topic'|) ('suggestions' | 'suggs')
`VerbRule(In) // original source text`

`grammar VerbRule(In) : VerbProduction // after macro expansion` | `grammar.t[2676]`

'enter'
`VerbRule(instructions) // original source text`

`grammar VerbRule(instructions) : VerbProduction // after macro expansion` | `instruct.t[993]`

'instructions'
`VerbRule(Intro) // original source text`

`grammar VerbRule(Intro) : VerbProduction // after macro expansion` | `newbie.t[638]`

('show'|'view'|) ('brief'|) ('intro' | 'introduction')
`VerbRule(Inventory) // original source text`

`grammar VerbRule(Inventory) : VerbProduction // after macro expansion` | `grammar.t[2375]`

'i' | 'inv' | 'inventory' | 'take' 'inventory'
`VerbRule(InventoryHybrid) // original source text`

`grammar VerbRule(InventoryHybrid) : VerbProduction // after macro expansion` | `grammar.t[2397]`

('i' | 'inv' | 'inventory') ('hybrid' | 'split')
`VerbRule(InventoryTall) // original source text`

`grammar VerbRule(InventoryTall) : VerbProduction // after macro expansion` | `grammar.t[2382]`

('i' | 'inv' | 'inventory') 'tall'
`VerbRule(InventoryWide) // original source text`

`grammar VerbRule(InventoryWide) : VerbProduction // after macro expansion` | `grammar.t[2389]`

('i' | 'inv' | 'inventory') 'wide'
`VerbRule(Jump) // original source text`

`grammar VerbRule(Jump) : VerbProduction // after macro expansion` | `grammar.t[2737]`

'jump'
`VerbRule(JumpOff) // original source text`

`grammar VerbRule(JumpOff) : VerbProduction // after macro expansion` | `grammar.t[2751]`

'jump' 'off' singleDobj
`VerbRule(JumpOffIntransitive) // original source text`

`grammar VerbRule(JumpOffIntransitive) : VerbProduction // after macro expansion` | `grammar.t[2744]`

'jump' 'off'
`VerbRule(JumpOver) // original source text`

`grammar VerbRule(JumpOver) : VerbProduction // after macro expansion` | `grammar.t[2760]`

([badness 500]'jump' | 'jump' 'over') singleDobj
`VerbRule(KeepGoing) // original source text`

`grammar VerbRule(KeepGoing) : VerbProduction // after macro expansion` | `newbie.t[502]`

('keep' | 'continue') ('going'|'walking'|'running'|'heading') singleDir
| 'head' ('back' | ) singleDir
`VerbRule(Kiss) // original source text`

`grammar VerbRule(Kiss) : VerbProduction // after macro expansion` | `grammar.t[1866]`

'kiss' singleDobj
`VerbRule(Lie) // original source text`

`grammar VerbRule(Lie) : VerbProduction // after macro expansion` | `grammar.t[3362]`

'lie' 'down'
`VerbRule(LieIn) // original source text`

`grammar VerbRule(LieIn) : VerbProduction // after macro expansion` | `grammar.t[3351]`

'lie' ('in' | 'down' 'in')
singleDobj
`VerbRule(LieOn) // original source text`

`grammar VerbRule(LieOn) : VerbProduction // after macro expansion` | `grammar.t[3341]`

'lie' ('on' | 'down' 'on' )
singleDobj
`VerbRule(Light) // original source text`

`grammar VerbRule(Light) : VerbProduction // after macro expansion` | `grammar.t[3030]`

'light' multiDobj
`VerbRule(Listen) // original source text`

`grammar VerbRule(Listen) : VerbProduction // after macro expansion` | `grammar.t[1750]`

'listen' | 'hear'
`VerbRule(ListenTo) // original source text`

`grammar VerbRule(ListenTo) : VerbProduction // after macro expansion` | `grammar.t[1742]`

('hear' | 'listen' 'to' ) multiDobj
`VerbRule(ListFacts) // original source text`

`grammar VerbRule(ListFacts) : VerbProduction // after macro expansion` | `facts.t[1525]`

'list' 'facts'
`VerbRule(ListRelations) // original source text`

`grammar VerbRule(ListRelations) : VerbProduction // after macro expansion` | `relations.t[914]`

('list'|) 'relations'
`VerbRule(Lock) // original source text`

`grammar VerbRule(Lock) : VerbProduction // after macro expansion` | `grammar.t[3279]`

'lock' multiDobj
`VerbRule(LockWith) // original source text`

`grammar VerbRule(LockWith) : VerbProduction // after macro expansion` | `grammar.t[3295]`

'lock' singleDobj 'with' singleIobj
`VerbRule(Look) // original source text`

`grammar VerbRule(Look) : VerbProduction // after macro expansion` | `grammar.t[2412]`

'look' | 'look' 'around' | 'l' | 'l' 'around'
`VerbRule(LookAtWhat) // original source text`

`grammar VerbRule(LookAtWhat) : VerbProduction // after macro expansion` | `grammar.t[1584]`

('look' | 'l') 'at'
`VerbRule(LookBehind) // original source text`

`grammar VerbRule(LookBehind) : VerbProduction // after macro expansion` | `grammar.t[1663]`

('search' | 'look' | 'l') 'behind' multiDobj
`VerbRule(LookBehindWhat) // original source text`

`grammar VerbRule(LookBehindWhat) : VerbProduction // after macro expansion` | `grammar.t[1671]`

('search' | 'look' | 'l') 'behind'
`VerbRule(LookDir) // original source text`

`grammar VerbRule(LookDir) : VerbProduction // after macro expansion` | `grammar.t[1684]`

('look' | 'l') ('to' |) ('the'|) singleDir
`VerbRule(LookDir2) // original source text`

`grammar VerbRule(LookDir2) : VerbProduction // after macro expansion` | `grammar.t[1692]`

('look' | 'l') ('to' |) ('the'|) singleDir ('and' | 'then' | 'and' 'then')
directionName->dirMatch2
`VerbRule(LookHere) // original source text`

`grammar VerbRule(LookHere) : VerbProduction // after macro expansion` | `newbie.t[434]`

('l' | 'look' | 'search') ('here'->placeName|'there'->placeName)
`VerbRule(LookIn) // original source text`

`grammar VerbRule(LookIn) : VerbProduction // after macro expansion` | `grammar.t[1601]`

('look' | 'l') ('in' | 'inside') multiDobj
`VerbRule(LookInWhat) // original source text`

`grammar VerbRule(LookInWhat) : VerbProduction // after macro expansion` | `grammar.t[1610]`

('look' | 'l') ('in' | 'inside')
`VerbRule(LookThrough) // original source text`

`grammar VerbRule(LookThrough) : VerbProduction // after macro expansion` | `grammar.t[1628]`

('look' | 'l' | 'peer') ('through' | 'thru') multiDobj
`VerbRule(LookThroughWhat) // original source text`

`grammar VerbRule(LookThroughWhat) : VerbProduction // after macro expansion` | `grammar.t[1636]`

('look' | 'l' | 'peer') ('through' | 'thru')
`VerbRule(LookUnder) // original source text`

`grammar VerbRule(LookUnder) : VerbProduction // after macro expansion` | `grammar.t[1645]`

('search' | 'look' | 'l') 'under' multiDobj
`VerbRule(LookUnderWhat) // original source text`

`grammar VerbRule(LookUnderWhat) : VerbProduction // after macro expansion` | `grammar.t[1653]`

('search' | 'look' | 'l') 'under'
`VerbRule(LookUp) // original source text`

`grammar VerbRule(LookUp) : VerbProduction // after macro expansion` | `grammar.t[2953]`

(('look' | 'l') ('up' | 'for') | 'find' | 'search' 'for' | 'read' 'about')
topicIobj ('in' | 'on') singleDobj
| ('look' | 'l') topicIobj 'up' ('in' | 'on') singleDobj
`VerbRule(LookX) // original source text`

`grammar VerbRule(LookX) : VerbProduction // after macro expansion` | `grammar.t[1570]`

('look'|'l') multiDobj
`VerbRule(Move) // original source text`

`grammar VerbRule(Move) : VerbProduction // after macro expansion` | `grammar.t[2785]`

'move' multiDobj
`VerbRule(MoveAwayFrom) // original source text`

`grammar VerbRule(MoveAwayFrom) : VerbProduction // after macro expansion` | `grammar.t[2802]`

('push' | 'move' | 'pull') multiDobj (('away'|) 'from') singleIobj
`VerbRule(MoveTo) // original source text`

`grammar VerbRule(MoveTo) : VerbProduction // after macro expansion` | `grammar.t[2793]`

('push' | 'move') multiDobj ((('over' |) 'to' )| 'under') singleIobj
`VerbRule(MoveWith) // original source text`

`grammar VerbRule(MoveWith) : VerbProduction // after macro expansion` | `grammar.t[2812]`

'move' singleDobj 'with' singleIobj
`VerbRule(No) // original source text`

`grammar VerbRule(No) : VerbProduction // after macro expansion` | `grammar.t[2151]`

'no' | 'negative' | 'say' 'no'
`VerbRule(Notify) // original source text`

`grammar VerbRule(Notify) : VerbProduction // after macro expansion` | `grammar.t[2447]`

'notify'
`VerbRule(NotifyOff) // original source text`

`grammar VerbRule(NotifyOff) : VerbProduction // after macro expansion` | `grammar.t[2461]`

'notify' 'off'
`VerbRule(NotifyOn) // original source text`

`grammar VerbRule(NotifyOn) : VerbProduction // after macro expansion` | `grammar.t[2454]`

'notify' 'on'
`VerbRule(Open) // original source text`

`grammar VerbRule(Open) : VerbProduction // after macro expansion` | `grammar.t[3263]`

'open' multiDobj
`VerbRule(Out) // original source text`

`grammar VerbRule(Out) : VerbProduction // after macro expansion` | `grammar.t[2683]`

'exit' | 'leave'
`VerbRule(PlugIn) // original source text`

`grammar VerbRule(PlugIn) : VerbProduction // after macro expansion` | `grammar.t[3544]`

'plug' multiDobj 'in'
| 'plug' 'in' multiDobj
`VerbRule(PlugInto) // original source text`

`grammar VerbRule(PlugInto) : VerbProduction // after macro expansion` | `grammar.t[3522]`

'plug' multiDobj ('in' | 'into' | 'in' 'to') singleIobj
`VerbRule(PlugIntoWhat) // original source text`

`grammar VerbRule(PlugIntoWhat) : VerbProduction // after macro expansion` | `grammar.t[3532]`

[badness 500] 'plug' multiDobj
`VerbRule(Pour) // original source text`

`grammar VerbRule(Pour) : VerbProduction // after macro expansion` | `grammar.t[3126]`

'pour' multiDobj
`VerbRule(PourInto) // original source text`

`grammar VerbRule(PourInto) : VerbProduction // after macro expansion` | `grammar.t[3134]`

'pour' multiDobj ('in' | 'into' | 'in' 'to') singleIobj
`VerbRule(PourOnto) // original source text`

`grammar VerbRule(PourOnto) : VerbProduction // after macro expansion` | `grammar.t[3143]`

'pour' multiDobj ('on' | 'onto' | 'on' 'to') singleIobj
`VerbRule(Pull) // original source text`

`grammar VerbRule(Pull) : VerbProduction // after macro expansion` | `grammar.t[2777]`

'pull' multiDobj
`VerbRule(Purloin) // original source text`

`grammar VerbRule(Purloin) : VerbProduction // after macro expansion` | `grammar.t[3797]`

('purloin' | 'pn') singleDobj
`VerbRule(Push) // original source text`

`grammar VerbRule(Push) : VerbProduction // after macro expansion` | `grammar.t[2769]`

('push' | 'press') multiDobj
`VerbRule(PushTravelClimbDown) // original source text`

`grammar VerbRule(PushTravelClimbDown) : VerbProduction // after macro expansion` | `grammar.t[3658]`

('push' | 'pull' | 'drag' | 'move') singleDobj
'down' singleIobj
`VerbRule(PushTravelClimbUp) // original source text`

`grammar VerbRule(PushTravelClimbUp) : VerbProduction // after macro expansion` | `grammar.t[3648]`

('push' | 'pull' | 'drag' | 'move') singleDobj
'up' singleIobj
`VerbRule(PushTravelDir) // original source text`

`grammar VerbRule(PushTravelDir) : VerbProduction // after macro expansion` | `grammar.t[3606]`

('push' | 'pull' | 'drag' | 'move') singleDobj singleDir
`VerbRule(PushTravelEnter) // original source text`

`grammar VerbRule(PushTravelEnter) : VerbProduction // after macro expansion` | `grammar.t[3625]`

('push' | 'pull' | 'drag' | 'move') singleDobj
('in' | 'into' | 'in' 'to') singleIobj
`VerbRule(PushTravelGetOutOf) // original source text`

`grammar VerbRule(PushTravelGetOutOf) : VerbProduction // after macro expansion` | `grammar.t[3636]`

('push' | 'pull' | 'drag' | 'move') singleDobj
'out' ('of' | ) singleIobj
`VerbRule(PushTravelThrough) // original source text`

`grammar VerbRule(PushTravelThrough) : VerbProduction // after macro expansion` | `grammar.t[3614]`

('push' | 'pull' | 'drag' | 'move') singleDobj
('through' | 'thru') singleIobj
`VerbRule(PutBehind) // original source text`

`grammar VerbRule(PutBehind) : VerbProduction // after macro expansion` | `grammar.t[1788]`

('put' | 'place' | 'set') multiDobj 'behind' singleIobj
`VerbRule(PutIn) // original source text`

`grammar VerbRule(PutIn) : VerbProduction // after macro expansion` | `grammar.t[1758]`

('put' | 'place' | 'set' | 'insert') multiDobj
('in' | 'into' | 'in' 'to' | 'inside' | 'inside' 'of') singleIobj
`VerbRule(PutOn) // original source text`

`grammar VerbRule(PutOn) : VerbProduction // after macro expansion` | `grammar.t[1768]`

('put' | 'place' | 'drop' | 'set') multiDobj
('on' | 'onto' | 'on' 'to' | 'upon') singleIobj
| 'put' multiDobj 'down' 'on' singleIobj
`VerbRule(PutUnder) // original source text`

`grammar VerbRule(PutUnder) : VerbProduction // after macro expansion` | `grammar.t[1779]`

('put' | 'place' | 'set') multiDobj 'under' singleIobj
`VerbRule(PutWhere) // original source text`

`grammar VerbRule(PutWhere) : VerbProduction // after macro expansion` | `grammar.t[1797]`

[badness 500] ('put' | 'place') multiDobj
`VerbRule(Query) // original source text`

`grammar VerbRule(Query) : VerbProduction // after macro expansion` | `grammar.t[1875]`

('a' | 'ask') ('what' ->qtype | 'who' ->qtype | 'where' -> qtype | 'why'
->qtype | 'when' -> qtype| 'how' -> qtype | 'whether' ->
qtype | 'if' -> qtype) topicDobj
`VerbRule(Query2) // original source text`

`grammar VerbRule(Query2) : VerbProduction // after macro expansion` | `grammar.t[1887]`

('what' ->qtype | 'who' ->qtype | 'where' -> qtype | 'why'
->qtype | 'when' -> qtype| 'how' -> qtype) topicDobj
`VerbRule(QueryAbout) // original source text`

`grammar VerbRule(QueryAbout) : VerbProduction // after macro expansion` | `grammar.t[1898]`

('a' | 'ask') singleDobj ('what' ->qtype | 'who' ->qtype |
'where' -> qtype | 'why'
->qtype | 'when' -> qtype| 'how' -> qtype | 'whether' ->
qtype | 'if' -> qtype) topicIobj
`VerbRule(QueryVague) // original source text`

`grammar VerbRule(QueryVague) : VerbProduction // after macro expansion` | `grammar.t[1912]`

('a' | 'ask'|) ('what' ->qtype | 'who' ->qtype | 'where' -> qtype | 'why'
->qtype | 'when' -> qtype| 'how' -> qtype | 'whether' ->
qtype | 'if' -> qtype)
`VerbRule(Quit) // original source text`

`grammar VerbRule(Quit) : VerbProduction // after macro expansion` | `grammar.t[2419]`

'quit' | 'q'
`VerbRule(Read) // original source text`

`grammar VerbRule(Read) : VerbProduction // after macro expansion` | `grammar.t[1593]`

'read' singleDobj
`VerbRule(Record) // original source text`

`grammar VerbRule(Record) : VerbProduction // after macro expansion` | `grammar.t[2553]`

'record' | 'record' 'on'
`VerbRule(RecordEvents) // original source text`

`grammar VerbRule(RecordEvents) : VerbProduction // after macro expansion` | `grammar.t[2567]`

'record' 'events' | 'record' 'events' 'on'
`VerbRule(RecordEventsString) // original source text`

`grammar VerbRule(RecordEventsString) : VerbProduction // after macro expansion` | `grammar.t[2574]`

'record' 'events' quotedStringPhrase->fname_
`VerbRule(RecordOff) // original source text`

`grammar VerbRule(RecordOff) : VerbProduction // after macro expansion` | `grammar.t[2581]`

'record' 'off'
`VerbRule(RecordString) // original source text`

`grammar VerbRule(RecordString) : VerbProduction // after macro expansion` | `grammar.t[2560]`

'record' quotedStringPhrase->fname_
`VerbRule(RelationDetails) // original source text`

`grammar VerbRule(RelationDetails) : VerbProduction // after macro expansion` | `relations.t[1028]`

('relation' | 'relations' | 'rel') literalDobj
`VerbRule(Remove) // original source text`

`grammar VerbRule(Remove) : VerbProduction // after macro expansion` | `grammar.t[1535]`

'remove' multiDobj
`VerbRule(ReplayQuiet) // original source text`

`grammar VerbRule(ReplayQuiet) : VerbProduction // after macro expansion` | `grammar.t[2599]`

'rq' (quotedStringPhrase->fname_ | )
`VerbRule(ReplayString) // original source text`

`grammar VerbRule(ReplayString) : VerbProduction // after macro expansion` | `grammar.t[2588]`

'replay' ('quiet'->quiet_ | 'nonstop'->nonstop_ | )
(quotedStringPhrase->fname_ | )
`VerbRule(Restart) // original source text`

`grammar VerbRule(Restart) : VerbProduction // after macro expansion` | `grammar.t[2497]`

'restart'
`VerbRule(Restore) // original source text`

`grammar VerbRule(Restore) : VerbProduction // after macro expansion` | `grammar.t[2482]`

'restore'
`VerbRule(RestoreString) // original source text`

`grammar VerbRule(RestoreString) : VerbProduction // after macro expansion` | `grammar.t[2489]`

'restore' quotedStringPhrase->fname_
`VerbRule(Sample) // original source text`

`grammar VerbRule(Sample) : VerbProduction // after macro expansion` | `newbie.t[650]`

('show'|'view'|) 'sample' ('transcript' | )
`VerbRule(Save) // original source text`

`grammar VerbRule(Save) : VerbProduction // after macro expansion` | `grammar.t[2468]`

'save'
`VerbRule(SaveString) // original source text`

`grammar VerbRule(SaveString) : VerbProduction // after macro expansion` | `grammar.t[2475]`

'save' quotedStringPhrase->fname_
`VerbRule(Say) // original source text`

`grammar VerbRule(Say) : VerbProduction // after macro expansion` | `grammar.t[2230]`

'say' ('that' |) topicDobj
`VerbRule(SayTo) // original source text`

`grammar VerbRule(SayTo) : VerbProduction // after macro expansion` | `grammar.t[2239]`

'say' ('that' |) topicIobj 'to' singleDobj
`VerbRule(Score) // original source text`

`grammar VerbRule(Score) : VerbProduction // after macro expansion` | `grammar.t[2433]`

'score' | 'status'
`VerbRule(Screw) // original source text`

`grammar VerbRule(Screw) : VerbProduction // after macro expansion` | `grammar.t[3570]`

'screw' multiDobj
`VerbRule(ScrewWith) // original source text`

`grammar VerbRule(ScrewWith) : VerbProduction // after macro expansion` | `grammar.t[3578]`

'screw' multiDobj 'with' singleIobj
`VerbRule(ScriptOff) // original source text`

`grammar VerbRule(ScriptOff) : VerbProduction // after macro expansion` | `grammar.t[2546]`

'script' 'off' | 'unscript'
`VerbRule(ScriptOn) // original source text`

`grammar VerbRule(ScriptOn) : VerbProduction // after macro expansion` | `grammar.t[2532]`

'script' | 'script' 'on'
`VerbRule(ScriptString) // original source text`

`grammar VerbRule(ScriptString) : VerbProduction // after macro expansion` | `grammar.t[2539]`

'script' quotedStringPhrase->fname_
`VerbRule(Search) // original source text`

`grammar VerbRule(Search) : VerbProduction // after macro expansion` | `grammar.t[1620]`

'search' multiDobj
`VerbRule(Seek) // original source text`

`grammar VerbRule(Seek) : VerbProduction // after macro expansion` | `newbie.t[1063]`

('seek' | ('hunt' 'for')) topicDobj
`VerbRule(Set) // original source text`

`grammar VerbRule(Set) : VerbProduction // after macro expansion` | `grammar.t[2850]`

[badness 500] 'set' multiDobj
`VerbRule(SetDownWhat) // original source text`

`grammar VerbRule(SetDownWhat) : VerbProduction // after macro expansion` | `grammar.t[1552]`

'set' 'down'
`VerbRule(SetFireToWhat) // original source text`

`grammar VerbRule(SetFireToWhat) : VerbProduction // after macro expansion` | `grammar.t[3054]`

'set' 'fire' 'to'
`VerbRule(SetTo) // original source text`

`grammar VerbRule(SetTo) : VerbProduction // after macro expansion` | `grammar.t[2858]`

'set' singleDobj 'to' literalIobj
`VerbRule(ShowTo) // original source text`

`grammar VerbRule(ShowTo) : VerbProduction // after macro expansion` | `grammar.t[2198]`

'show' multiDobj 'to' singleIobj
`VerbRule(ShowToImplicit) // original source text`

`grammar VerbRule(ShowToImplicit) : VerbProduction // after macro expansion` | `grammar.t[2219]`

'show' multiDobj
`VerbRule(ShowToType2) // original source text`

`grammar VerbRule(ShowToType2) : VerbProduction // after macro expansion` | `grammar.t[2207]`

'show' singleIobj multiDobj
`VerbRule(Sit) // original source text`

`grammar VerbRule(Sit) : VerbProduction // after macro expansion` | `grammar.t[3335]`

'sit' ( | 'down')
`VerbRule(SitIn) // original source text`

`grammar VerbRule(SitIn) : VerbProduction // after macro expansion` | `grammar.t[3325]`

'sit' ('in' | 'down' 'in')
singleDobj
`VerbRule(SitOn) // original source text`

`grammar VerbRule(SitOn) : VerbProduction // after macro expansion` | `grammar.t[3315]`

'sit' ('on' | 'down' 'on' )
singleDobj
`VerbRule(Sleep) // original source text`

`grammar VerbRule(Sleep) : VerbProduction // after macro expansion` | `grammar.t[3479]`

'sleep'
`VerbRule(Smell) // original source text`

`grammar VerbRule(Smell) : VerbProduction // after macro expansion` | `grammar.t[1735]`

'smell' | 'sniff'
`VerbRule(SmellSomething) // original source text`

`grammar VerbRule(SmellSomething) : VerbProduction // after macro expansion` | `grammar.t[1727]`

('smell' | 'sniff') multiDobj
`VerbRule(SpecialAction) // original source text`

`grammar VerbRule(SpecialAction) : VerbProduction // after macro expansion` | `grammar.t[3764]`

'sp#act' singleDobj
`VerbRule(SpecialActionMulti) // original source text`

`grammar VerbRule(SpecialActionMulti) : VerbProduction // after macro expansion` | `grammar.t[3773]`

'sp#acts' multiDobj
`VerbRule(Stand) // original source text`

`grammar VerbRule(Stand) : VerbProduction // after macro expansion` | `grammar.t[3386]`

'stand' | 'stand' 'up' | 'get' 'up'
`VerbRule(StandIn) // original source text`

`grammar VerbRule(StandIn) : VerbProduction // after macro expansion` | `grammar.t[3377]`

'stand' ('in' | 'into' | 'in' 'to') singleDobj
`VerbRule(StandOn) // original source text`

`grammar VerbRule(StandOn) : VerbProduction // after macro expansion` | `grammar.t[3368]`

'stand' ('on' | 'onto' | 'on' 'to' ) singleDobj
`VerbRule(Strike) // original source text`

`grammar VerbRule(Strike) : VerbProduction // after macro expansion` | `grammar.t[3038]`

'strike' multiDobj
`VerbRule(Switch) // original source text`

`grammar VerbRule(Switch) : VerbProduction // after macro expansion` | `grammar.t[2994]`

[badness 500] 'switch' multiDobj
`VerbRule(SwitchOff) // original source text`

`grammar VerbRule(SwitchOff) : VerbProduction // after macro expansion` | `grammar.t[3020]`

('deactivate' | ('turn' | 'switch' | 'flip') 'off') multiDobj
| ('turn' | 'switch' | 'flip') multiDobj 'off'
`VerbRule(SwitchOn) // original source text`

`grammar VerbRule(SwitchOn) : VerbProduction // after macro expansion` | `grammar.t[3010]`

('activate' | ('turn' | 'switch' | 'flip') 'on') multiDobj
| ('turn' | 'switch' | 'flip') multiDobj 'on'
`VerbRule(Take) // original source text`

`grammar VerbRule(Take) : VerbProduction // after macro expansion` | `grammar.t[1515]`

('take' | 'pick' 'up' | 'get') multiDobj
| 'pick' multiDobj 'up'
`VerbRule(TakeFrom) // original source text`

`grammar VerbRule(TakeFrom) : VerbProduction // after macro expansion` | `grammar.t[1524]`

('take' | 'get') multiDobj
('from' | 'out' 'of' | 'off' | 'off' 'of') singleIobj
| 'remove' multiDobj 'from' singleIobj
`VerbRule(TakeOff) // original source text`

`grammar VerbRule(TakeOff) : VerbProduction // after macro expansion` | `grammar.t[1858]`

'take' 'off'
`VerbRule(TalkAbout) // original source text`

`grammar VerbRule(TalkAbout) : VerbProduction // after macro expansion` | `grammar.t[2070]`

'talk' 'to' singleDobj 'about' topicIobj
`VerbRule(TalkAboutImplicit) // original source text`

`grammar VerbRule(TalkAboutImplicit) : VerbProduction // after macro expansion` | `grammar.t[2080]`

'talk' 'about' topicIobj
`VerbRule(TalkTo) // original source text`

`grammar VerbRule(TalkTo) : VerbProduction // after macro expansion` | `grammar.t[2110]`

('greet' | 'say' 'hello' 'to' | 'talk' 'to') singleDobj
`VerbRule(Taste) // original source text`

`grammar VerbRule(Taste) : VerbProduction // after macro expansion` | `grammar.t[1719]`

'taste' multiDobj
`VerbRule(TellAbout) // original source text`

`grammar VerbRule(TellAbout) : VerbProduction // after macro expansion` | `grammar.t[2028]`

('tell' | 't') singleDobj 'about' topicIobj
`VerbRule(TellAboutImplicit) // original source text`

`grammar VerbRule(TellAboutImplicit) : VerbProduction // after macro expansion` | `grammar.t[2038]`

('t' | 'tell' 'about') topicIobj
`VerbRule(TellAboutWhat) // original source text`

`grammar VerbRule(TellAboutWhat) : VerbProduction // after macro expansion` | `grammar.t[2047]`

[badness 500] 'tell' singleDobj
`VerbRule(TellThat) // original source text`

`grammar VerbRule(TellThat) : VerbProduction // after macro expansion` | `grammar.t[2249]`

'tell' singleDobj 'that' topicIobj
`VerbRule(TellTo) // original source text`

`grammar VerbRule(TellTo) : VerbProduction // after macro expansion` | `grammar.t[2061]`

'tell' singleDobj 'to' literalIobj
`VerbRule(TellVague) // original source text`

`grammar VerbRule(TellVague) : VerbProduction // after macro expansion` | `grammar.t[2099]`

('tell'|'t') singleDobj topicIobj
`VerbRule(TestAll) // original source text`

`grammar VerbRule(TestAll) : VerbProduction // after macro expansion` | `debug.t[1093]`

'testall' (| 'nostop' -> testnostop)
`VerbRule(Think) // original source text`

`grammar VerbRule(Think) : VerbProduction // after macro expansion` | `grammar.t[2259]`

'think' | 'ponder' | 'cogitate'
`VerbRule(ThinkAbout) // original source text`

`grammar VerbRule(ThinkAbout) : VerbProduction // after macro expansion` | `grammar.t[2266]`

('think' | 'ponder' | 'cogitate') 'about' topicDobj
`VerbRule(Throw) // original source text`

`grammar VerbRule(Throw) : VerbProduction // after macro expansion` | `grammar.t[2276]`

[badness 500] ('throw' | 'toss') multiDobj
`VerbRule(ThrowAt) // original source text`

`grammar VerbRule(ThrowAt) : VerbProduction // after macro expansion` | `grammar.t[2294]`

('throw' | 'toss') multiDobj 'at' singleIobj
`VerbRule(ThrowDir) // original source text`

`grammar VerbRule(ThrowDir) : VerbProduction // after macro expansion` | `grammar.t[2324]`

('throw' | 'toss') multiDobj ('to' ('the' | ) | ) singleDir
`VerbRule(ThrowDirDown) // original source text`

`grammar VerbRule(ThrowDirDown) : VerbProduction // after macro expansion` | `grammar.t[2335]`

('throw' | 'toss') ('down' | 'd') multiDobj |
('throw' | 'toss') multiDobj ('down' | 'd')
`VerbRule(ThrownDown) // original source text`

`grammar VerbRule(ThrownDown) : VerbProduction // after macro expansion` | `grammar.t[2284]`

('throw' | 'toss') 'down'
`VerbRule(ThrowTo) // original source text`

`grammar VerbRule(ThrowTo) : VerbProduction // after macro expansion` | `grammar.t[2303]`

('throw' | 'toss') multiDobj 'to' singleIobj
`VerbRule(ThrowToType2) // original source text`

`grammar VerbRule(ThrowToType2) : VerbProduction // after macro expansion` | `grammar.t[2312]`

'throw' singleIobj multiDobj
`VerbRule(TipsOff) // original source text`

`grammar VerbRule(TipsOff) : VerbProduction // after macro expansion` | `grammar.t[3728]`

('tips' |'tip'| ) 'off'
`VerbRule(TipsOn) // original source text`

`grammar VerbRule(TipsOn) : VerbProduction // after macro expansion` | `grammar.t[3721]`

('tips' |'tip'| ) 'on'
`VerbRule(ToggleDiaambigEnum) // original source text`

`grammar VerbRule(ToggleDiaambigEnum) : VerbProduction // after macro expansion` | `grammar.t[2607]`

('toggle' |) ('disambig' | 'disambiguation') ('enum' | 'enumeration')
`VerbRule(Topics) // original source text`

`grammar VerbRule(Topics) : VerbProduction // after macro expansion` | `grammar.t[2119]`

'topics'
`VerbRule(Touch) // original source text`

`grammar VerbRule(Touch) : VerbProduction // after macro expansion` | `grammar.t[1711]`

'touch' multiDobj
`VerbRule(Travel) // original source text`

`grammar VerbRule(Travel) : VerbProduction // after macro expansion` | `grammar.t[2651]`

(('go' | 'walk' | 'run') singleDir) | singleDir
`VerbRule(TravelVia) // original source text`

`grammar VerbRule(TravelVia) : VerbProduction // after macro expansion` | `grammar.t[2667]`

'tv#' singleDobj
`VerbRule(Turn) // original source text`

`grammar VerbRule(Turn) : VerbProduction // after macro expansion` | `grammar.t[2822]`

('turn' | 'twist' | 'rotate') multiDobj
`VerbRule(TurnTo) // original source text`

`grammar VerbRule(TurnTo) : VerbProduction // after macro expansion` | `grammar.t[2840]`

('turn' | 'twist' | 'rotate') singleDobj
'to' literalIobj
`VerbRule(TurnWith) // original source text`

`grammar VerbRule(TurnWith) : VerbProduction // after macro expansion` | `grammar.t[2830]`

('turn' | 'twist' | 'rotate') singleDobj 'with' singleIobj
`VerbRule(TypeLiteralOn) // original source text`

`grammar VerbRule(TypeLiteralOn) : VerbProduction // after macro expansion` | `grammar.t[2877]`

'type' literalDobj 'on' singleIobj
`VerbRule(TypeLiteralOnWhat) // original source text`

`grammar VerbRule(TypeLiteralOnWhat) : VerbProduction // after macro expansion` | `grammar.t[2886]`

[badness 500] 'type' literalDobj
`VerbRule(TypeOn) // original source text`

`grammar VerbRule(TypeOn) : VerbProduction // after macro expansion` | `grammar.t[2868]`

'type' 'on' singleDobj
`VerbRule(TypeVague) // original source text`

`grammar VerbRule(TypeVague) : VerbProduction // after macro expansion` | `grammar.t[2894]`

'type'
`VerbRule(Undo) // original source text`

`grammar VerbRule(Undo) : VerbProduction // after macro expansion` | `grammar.t[2504]`

'undo'
`VerbRule(Unfasten) // original source text`

`grammar VerbRule(Unfasten) : VerbProduction // after macro expansion` | `grammar.t[3504]`

('unfasten' | 'unbuckle') multiDobj
`VerbRule(UnfastenFrom) // original source text`

`grammar VerbRule(UnfastenFrom) : VerbProduction // after macro expansion` | `grammar.t[3512]`

('unfasten' | 'unbuckle') multiDobj 'from' singleIobj
`VerbRule(Unlock) // original source text`

`grammar VerbRule(Unlock) : VerbProduction // after macro expansion` | `grammar.t[3287]`

'unlock' multiDobj
`VerbRule(UnlockWith) // original source text`

`grammar VerbRule(UnlockWith) : VerbProduction // after macro expansion` | `grammar.t[3305]`

'unlock' singleDobj 'with' singleIobj
`VerbRule(Unplug) // original source text`

`grammar VerbRule(Unplug) : VerbProduction // after macro expansion` | `grammar.t[3562]`

'unplug' multiDobj
`VerbRule(UnplugFrom) // original source text`

`grammar VerbRule(UnplugFrom) : VerbProduction // after macro expansion` | `grammar.t[3553]`

'unplug' multiDobj 'from' singleIobj
`VerbRule(Unscrew) // original source text`

`grammar VerbRule(Unscrew) : VerbProduction // after macro expansion` | `grammar.t[3588]`

'unscrew' multiDobj
`VerbRule(UnscrewWith) // original source text`

`grammar VerbRule(UnscrewWith) : VerbProduction // after macro expansion` | `grammar.t[3596]`

'unscrew' multiDobj 'with' singleIobj
`VerbRule(VagueTravel) // original source text`

`grammar VerbRule(VagueTravel) : VerbProduction // after macro expansion` | `grammar.t[2642]`

'go' | 'walk' | 'run'
`VerbRule(Verbose) // original source text`

`grammar VerbRule(Verbose) : VerbProduction // after macro expansion` | `grammar.t[3742]`

'verbose' | 'wordy'
`VerbRule(Version) // original source text`

`grammar VerbRule(Version) : VerbProduction // after macro expansion` | `grammar.t[2511]`

'version' | 'ver'
`VerbRule(Wait) // original source text`

`grammar VerbRule(Wait) : VerbProduction // after macro expansion` | `grammar.t[2405]`

'z' | 'wait'
`VerbRule(Wear) // original source text`

`grammar VerbRule(Wear) : VerbProduction // after macro expansion` | `grammar.t[1840]`

('wear' | 'don' | 'put' 'on') multiDobj
| 'put' multiDobj 'on'
`VerbRule(WhatAmICarrying) // original source text`

`grammar VerbRule(WhatAmICarrying) : VerbProduction // after macro expansion` | `newbie.t[700]`

'what' ('am'|'are') ('i'|'we'|'you') ('carrying' | 'holding')
| 'what' 'do' ('i'|'we'|'you') 'have'
| 'what' 'have' ('i'|'we'|'you') 'got'
`VerbRule(WhatIsNoun) // original source text`

`grammar VerbRule(WhatIsNoun) : VerbProduction // after macro expansion` | `newbie.t[664]`

('whats' | 'what' ('is'|'are')) multiDobj
`VerbRule(WhatNext) // original source text`

`grammar VerbRule(WhatNext) : VerbProduction // after macro expansion` | `newbie.t[610]`

'what' ('next' | 'now') |
'what' ('should' | 'can' | 'do' | 'does' | 'am' | 'is')
('i' | 'one' |'anyone' | 'someone')
(('meant' 'to')|) ('do' | 'try') ('next' | 'now'|)
`VerbRule(WhatsHere) // original source text`

`grammar VerbRule(WhatsHere) : VerbProduction // after macro expansion` | `newbie.t[825]`

'what' 'is' 'here'
| 'whats' 'here'
`VerbRule(WhatsThePoint) // original source text`

`grammar VerbRule(WhatsThePoint) : VerbProduction // after macro expansion` | `newbie.t[731]`

('whats' | 'what' 'is') ('the'|) ('point' | 'idea' | 'goal' | 'purpose')
(literalDobj | )
`VerbRule(WhatThisGame) // original source text`

`grammar VerbRule(WhatThisGame) : VerbProduction // after macro expansion` | `newbie.t[748]`

('whats' | 'what' ('is'|'are')) ('the' | 'these' | 'this' |)
('game' | 'story' | 'program' | 'games' | ('interactive' 'fiction'))
('for' | 'about' | )
`VerbRule(WhereAmI) // original source text`

`grammar VerbRule(WhereAmI) : VerbProduction // after macro expansion` | `newbie.t[815]`

'where' ('are' | 'am' | 'is') ('i' | 'we')
`VerbRule(WhereGo) // original source text`

`grammar VerbRule(WhereGo) : VerbProduction // after macro expansion` | `newbie.t[876]`

'where' ('can' | 'do' | 'does' | 'should') ('i' | 'we' | 'one'| 'anyone')
'go'
`VerbRule(WhereHelp) // original source text`

`grammar VerbRule(WhereHelp) : VerbProduction // after macro expansion` | `newbie.t[564]`

'where' ('can' | 'do' | 'does' | 'should')
('i' | 'we' | 'one' | 'anyone'| 'someone')
('get' | 'find' | 'obtain')
('help' | 'assistance' | 'instructions')
(literalDobj | )
`VerbRule(WhoAmI) // original source text`

`grammar VerbRule(WhoAmI) : VerbProduction // after macro expansion` | `newbie.t[853]`

('who'| 'what') ('am'|'is') ('i'|'me')
`VerbRule(Write) // original source text`

`grammar VerbRule(Write) : VerbProduction // after macro expansion` | `grammar.t[2923]`

'write' literalDobj
`VerbRule(WriteOn) // original source text`

`grammar VerbRule(WriteOn) : VerbProduction // after macro expansion` | `grammar.t[2914]`

'write' literalDobj ('on' | 'in') singleIobj
`VerbRule(WriteVague) // original source text`

`grammar VerbRule(WriteVague) : VerbProduction // after macro expansion` | `grammar.t[2932]`

'write'
`VerbRule(Yell) // original source text`

`grammar VerbRule(Yell) : VerbProduction // after macro expansion` | `grammar.t[2160]`

'yell' | 'scream' | 'shout' | 'holler'
`VerbRule(Yes) // original source text`

`grammar VerbRule(Yes) : VerbProduction // after macro expansion` | `grammar.t[2142]`

'yes' | 'affirmative' | 'say' 'yes'
Adv3Lite Library Reference Manual
Generated on 08/12/2025 from adv3Lite version 2.2.2