restaurant/h2dat.zap

12216 lines
120 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

; TOP LEVEL DEFINITIONS
TRUE-VALUE=1
FALSE-VALUE=0
FATAL-VALUE=2
O?ANY=1
; OBJECT FLAGS ARE DEFINED HERE
VOWELBIT=9,FLAG
FX?VOWELBIT=64,FLAG
SECRETBIT=10,FLAG
FX?SECRETBIT=32,FLAG
RMUNGBIT=11,FLAG
FX?RMUNGBIT=16,FLAG
PLURAL=12,FLAG
FX?PLURAL=8,FLAG
OPENABLE=13,FLAG
FX?OPENABLE=4,FLAG
MUNGBIT=14,FLAG
FX?MUNGBIT=2,FLAG
LOCKED=15,FLAG
FX?LOCKED=1,FLAG
INVISIBLE=16,FLAG
FX?INVISIBLE=32768,FLAG
FEMALEBIT=17,FLAG
FX?FEMALEBIT=16384,FLAG
DEAD=18,FLAG
FX?DEAD=8192,FLAG
FEMALE=19,FLAG
FX?FEMALE=4096,FLAG
TOUCHBIT=20,FLAG
FX?TOUCHBIT=2048,FLAG
TRANSBIT=21,FLAG
FX?TRANSBIT=1024,FLAG
ONLANDBIT=22,FLAG
FX?ONLANDBIT=512,FLAG
DRINKBIT=23,FLAG
FX?DRINKBIT=256,FLAG
OUTSIDE=24,FLAG
FX?OUTSIDE=128,FLAG
ONBIT=25,FLAG
FX?ONBIT=64,FLAG
NDESCBIT=26,FLAG
FX?NDESCBIT=32,FLAG
SEENBIT=27,FLAG
FX?SEENBIT=16,FLAG
OPENBIT=28,FLAG
FX?OPENBIT=8,FLAG
SEARCHBIT=29,FLAG
FX?SEARCHBIT=4,FLAG
WEARBIT=30,FLAG
FX?WEARBIT=2,FLAG
TRYTAKEBIT=31,FLAG
FX?TRYTAKEBIT=1,FLAG
TOOLBIT=32,FLAG
FX?TOOLBIT=32768,FLAG
WORNBIT=33,FLAG
FX?WORNBIT=16384,FLAG
READBIT=34,FLAG
FX?READBIT=8192,FLAG
SURFACEBIT=35,FLAG
FX?SURFACEBIT=4096,FLAG
WEAPONBIT=36,FLAG
FX?WEAPONBIT=2048,FLAG
TAKEBIT=37,FLAG
FX?TAKEBIT=1024,FLAG
CONTBIT=38,FLAG
FX?CONTBIT=512,FLAG
EATBIT=39,FLAG
FX?EATBIT=256,FLAG
LIGHTBIT=40,FLAG
FX?LIGHTBIT=128,FLAG
DOORBIT=41,FLAG
FX?DOORBIT=64,FLAG
VEHBIT=42,FLAG
FX?VEHBIT=32,FLAG
ROOMSBIT=43,FLAG
FX?ROOMSBIT=16,FLAG
PERSONBIT=44,FLAG
FX?PERSONBIT=8,FLAG
NARTICLEBIT=45,FLAG
FX?NARTICLEBIT=4,FLAG
RLANDBIT=46,FLAG
FX?RLANDBIT=2,FLAG
NOTHEBIT=47,FLAG
FX?NOTHEBIT=1,FLAG
; ACTION IDENTIFIERS ARE ASSIGNED HERE
V?PDEBUG=0,VERB
V?BE=1,VERB
V?BE?=2,VERB
V?HOW=3,VERB
V?WHAT=4,VERB
V?WHEN=5,VERB
V?WHERE=6,VERB
V?WHO=7,VERB
V?WHY=8,VERB
V?WILL?=9,VERB
V?WOULD?=10,VERB
V?CAN?=11,VERB
V?COULD?=12,VERB
V?DO?=13,VERB
V?MAY?=14,VERB
V?MIGHT?=15,VERB
V?MUST?=16,VERB
V?SHOULD?=17,VERB
V?$ID=18,VERB
V?$REFRESH=19,VERB
V?$VERIFY=20,VERB
V?$CHEAT=21,VERB
V?$QUEUE=22,VERB
V?$RANDOM=23,VERB
V?$COMMAND=24,VERB
V?$RECORD=25,VERB
V?$UNRECORD=26,VERB
V?TELL=27,VERB
V?AIM=28,VERB
V?SHOW=29,VERB
V?SAIM=30,VERB
V?ANALYZE=31,VERB
V?LOOK-UNDER=32,VERB
V?LOOK-UP=33,VERB
V?SANALYZE=34,VERB
V?ANSWER=35,VERB
V?REPLY=36,VERB
V?ASK=37,VERB
V?ASK-CONTEXT-ABOUT=38,VERB
V?ASK-CONTEXT-FOR=39,VERB
V?ASK-ABOUT=40,VERB
V?ASK-FOR=41,VERB
V?ATTACK=42,VERB
V?BRIEF=43,VERB
V?BRUSH=44,VERB
V?BOARD=45,VERB
V?BUY=46,VERB
V?$CALL=47,VERB
V?CLIMB-DOWN=48,VERB
V?DISEMBARK=49,VERB
V?CLIMB-ON=50,VERB
V?THROUGH=51,VERB
V?CLIMB-UP=52,VERB
V?CLOSE=53,VERB
V?LAMP-OFF=54,VERB
V?COUNT=55,VERB
V?SPUT-ON=56,VERB
V?MUNG=57,VERB
V?DIAGNOSE=58,VERB
V?EAT=59,VERB
V?PUT=60,VERB
V?DRINK=61,VERB
V?DROP=62,VERB
V?PUT-IN=63,VERB
V?THROW-THROUGH=64,VERB
V?ENJOY=65,VERB
V?EXAMINE=66,VERB
V?READ=67,VERB
V?TALK-ABOUT=68,VERB
V?STELL-ABOUT=69,VERB
V?TELL-ABOUT=70,VERB
V?FAINT=71,VERB
V?RUB=72,VERB
V?FILL=73,VERB
V?FIND=74,VERB
V?SSEARCH-FOR=75,VERB
V?FIX=76,VERB
V?FOLLOW=77,VERB
V?FOOTNOTE=78,VERB
V?TAKE=79,VERB
V?TAKE-TO=80,VERB
V?STAND=81,VERB
V?GIVE=82,VERB
V?SGIVE=83,VERB
V?QUIT=84,VERB
V?LISTEN=85,VERB
V?HELLO=86,VERB
V?HELP=87,VERB
V?HIDE=88,VERB
V?PUT-UNDER=89,VERB
V?HOLD-UP=90,VERB
V?INVENTORY=91,VERB
V?LEAP=92,VERB
V?KILL=93,VERB
V?KISS=94,VERB
V?KNOCK=95,VERB
V?PUSH=96,VERB
V?SLAP=97,VERB
V?LEAVE=98,VERB
V?LIE=99,VERB
V?LAMP-ON=100,VERB
V?LOCK=101,VERB
V?LOOK=102,VERB
V?CHASTISE=103,VERB
V?LOOK-BEHIND=104,VERB
V?LOOK-DOWN=105,VERB
V?LOOK-INSIDE=106,VERB
V?SEARCH-FOR=107,VERB
V?LOOK-ON=108,VERB
V?LOOK-OUTSIDE=109,VERB
V?LOOK-THROUGH=110,VERB
V?NO=111,VERB
V?NOD=112,VERB
V?OPEN=113,VERB
V?PANIC=114,VERB
V?POUR=115,VERB
V?MOVE=116,VERB
V?MOVE-DIR=117,VERB
V?PULL-TOGETHER=118,VERB
V?PLAY=119,VERB
V?SREAD=120,VERB
V?REFUSE=121,VERB
V?RELAX=122,VERB
V?REMOVE=123,VERB
V?RESTART=124,VERB
V?RESTORE=125,VERB
V?RING=126,VERB
V?SSHOOT=127,VERB
V?SAVE=128,VERB
V?SAY=129,VERB
V?SCORE=130,VERB
V?SCRIPT=131,VERB
V?SEARCH=132,VERB
V?SHAKE=133,VERB
V?SHOOT=134,VERB
V?SSHOW=135,VERB
V?SIT=136,VERB
V?SIT-AT=137,VERB
V?SMELL=138,VERB
V?SMILE=139,VERB
V?SORRY=140,VERB
V?STOP=141,VERB
V?SUPER-BRIEF=142,VERB
V?SWIM=143,VERB
V?TAKE-OFF=144,VERB
V?THANK=145,VERB
V?THROW-AT=146,VERB
V?THROW-IN-TOWEL=147,VERB
V?TURN=148,VERB
V?UNDO=149,VERB
V?UNLOCK=150,VERB
V?UNSCRIPT=151,VERB
V?USE=152,VERB
V?VERBOSE=153,VERB
V?VERSION=154,VERB
V?WAIT-FOR=155,VERB
V?WAIT-UNTIL=156,VERB
V?ALARM=157,VERB
V?WALK-AROUND=158,VERB
V?WALK=159,VERB
V?WALK-TO=160,VERB
V?RUN-OVER=161,VERB
V?YELL=162,VERB
V?YES=163,VERB
; PROPERTIES ARE DEFINED HERE
P?NORTH=63,PROPERTY
P?NE=62,PROPERTY
P?EAST=61,PROPERTY
P?SE=60,PROPERTY
P?SOUTH=59,PROPERTY
P?SW=58,PROPERTY
P?WEST=57,PROPERTY
P?NW=56,PROPERTY
P?UP=55,PROPERTY
P?DOWN=54,PROPERTY
P?IN=53,PROPERTY
P?OUT=52,PROPERTY
P?SYNONYM=51,PROPERTY
P?ADJACENT=50,PROPERTY
P?ACTION=49,PROPERTY
P?CONTFCN=48,PROPERTY
P?THINGS=47,PROPERTY
P?ADJECTIVE=46,PROPERTY
P?SIZE=45,PROPERTY
P?OWNER=44,PROPERTY
P?CAPACITY=43,PROPERTY
P?DESCFCN=42,PROPERTY
P?TEXT=41,PROPERTY
P?GLOBAL=40,PROPERTY
P?FDESC=39,PROPERTY
P?LDESC=38,PROPERTY
P?CHARACTER=37,PROPERTY
P?LINE=36,PROPERTY
P?GENERIC=35,PROPERTY
; ADJECTIVES ARE DEFINED HERE
; DIRECTIONS ARE DEFINED HERE
; ACTIONS ARE DEFINED HERE
; USER DEFINED CONSTANTS ARE INITIALIZED HERE
C-YELLOW=5
F9=141
P-LEXSTART=1
H-ITALIC=4
M-SOUND=32
F2=134
C-RTN=2
LEXV-LENGTH=59
PARSER-ERROR-NOOBJ=248
WYPOS=4
FIRST-PERSON=8
NEXIT=3
PARSER-RESULT-WON=2
M-OBJDESC?=9
D-PRINTER=2
M-SUBJ=12
NP-QUANT-NOTHING=5
C-MAGENTA=7
PARSER-ERROR-TMNOUN=247
O-START=0
M-WINNER=11
O-OBJECT=5
SCORE-MAX=400
DEXIT=6
D-TABLE-ON=3
M-BEG=1
H-INVERSE=1
C-SAME=0
O-PART=4
TRILLIAN-C=4
THIRD-PERSON=64
NOUN-PHRASE-ENTLEN=2
O-PTR=3
PMEM-TYPE-NPP=3
NP-QUANT-ALL=3
APPLE-2GS=10
C-DEFAULT=1
F5=137
REXIT=0
XGRTR?=5
WLMARGIN=6
NP-QUANT-TBL-LEN=6
A-BUFFER=8
D-TABLE=3
C-GREEN=4
FIND-FLAGS-GWIM=1
S-BEEP=1
ATARI-ST=5
P-LEXWORDS=1
F-DEFAULT=1
LEXV-LENGTH-BYTES=238
PARSE-QUESTION=2
A-WRAP=1
NOUN-PHRASE-MIN-LENGTH=4
F-SCRIPT=1
PMEM-TYPE-OBJLIST=7
M-CONTAINER=8
PMEM-TYPE-NOUN-PHRASE=4
FIND-RES-MAXOBJ=6
F-NEWFONT=3
D-KEYBOARD=0
O-SET=1
XMUL=2
M-ENTER=3
O-END=2
IBM=6
WRMARGIN=7
D-RECORD-OFF=-4
F8=140
O-WHICH=3
WHIGH=2
WATTRS=14
C-BLUE=6
F-REFRESH=4
F1=133
C64=8
AMIGA=4
UP-ARROW=129
M-OTHER=42
WXPOS=5
WCOLOR=11
F-DISPLAY=8
PARSER-ERROR-NOMULT=252
S-WINDOW=1
H-MONO=8
PLURAL=PLURALBIT
D-PRINTER-OFF=-2
C-CYAN=8
D-RECORD-ON=4
F-MOUSE=32
P-LEXELEN=2
F-MENU=256
S-BOOP=2
WFONT=12
FUTURE-TENSE=1024
F11=143
D-RECORD=4
O-SYNTAX=2
CEXITSTR=1
O-LEXPTR=1
H-UNDER=4
M-COLOR=1
CEXITFLAG=4
PARSE-NOT=1
XADD=0
PAST-TENSE=512
PARSER-ERROR-ORPH-S=251
F-FIXED=2
M-BOLD=4
F4=136
M-FLASH=6
ZAPHOD-C=3
NEXITSTR=0
P-WORDLEN=4
C-TICK=1
PRESENT-TENSE=256
C-WHITE=9
RIGHT-ARROW=132
F-UNDO=16
FEXIT=4
H-NORMAL=0
FD-SEARCH?=2
PARSER-ERROR-NOUND=253
H-BOLD=2
DEXITSTR=2
S-CLEANUP=4
PLURAL-FLAG=16
CHARACTER-MAX=4
XSUB=1
PARSER-RESULT-AGAIN=3
XEQUAL?=4
M-OBJDESC=7
A-SCRIPT=4
F-SOUND=128
NOUN-PHRASE-ENTLENB=4
APPLE-2C=9
FIND-RES-LENGTH=10
APPLE-2E=2
FD-NEST?=4
POSSESSIVE=16384
F7=139
S-INIT=1
O-SUBJECT=6
F-PICTURES=2
WTOP=0
D-COMMAND-FILE=1
S-TEXT=0
LEFT-ARROW=131
F-STATUS=4
INBUF-LENGTH=60
NP-QUANT-NONE=0
PARSE-RESULT-LEN=34
FD-INCLUDE?=1
F-COLOR=64
O-LENGTH=1
CLICK2=253
PM-HEADER-LEN=1
PMEM-TYPE-ADJS=1
C-INTLEN=6
C128=7
DEC-20=1
C-BLACK=2
UEXIT=2
S-STOP=3
WHLIGHT=10
MARVIN-C=1
C-ENABLED?=0
D-SCREEN-OFF=-1
WFSIZE=13
WHO-CARES-LENGTH=4
WLEFT=1
F3=135
WLCNT=15
SYN-FIND-PROP=256
NP-QUANT-BOTH=4
M-FATAL=2
M-UNDERLINE=8
MACINTOSH=3
NP-LENGTH=9
O-CLEAR=2
WCRCNT=9
D-SCREEN-ON=1
O-MOVE=0
P-PROMPT-START=4
WCRFUNC=8
C-HERE=-1
D-TABLE-OFF=-3
PARSER-RESULT-FAILED=1
M-MONOSPACE=16
NP-QUANT-PLURAL=6
PMEM-STORE-LENGTH=180
PLAYER-C=0
DEBUGGING-ZIP=1
O-COMP=3
NP-QUANT-A=1
D-SCREEN=1
C-TABLELEN=138
FEXITFCN=0
PMEM-TYPE-LOCATION=6
NOUN-PHRASE-HEADER-LEN=3
PMEM-TYPE-NP=2
FD-NOTOP?=8
FORD-C=2
M-DISPLAY=2
M-SCENE-SETUP=10
F6=138
S-START=2
F12=144
PARSER-ERROR-ORPH-NP=250
ADJS-MAX-COUNT=4
M-LEAVE=4
LOW-DIRECTION=52,PROPERTY
M-END=2
O-AGAIN=4
F10=142
PAD9=154
PAD8=153
PAD7=152
C-RED=3
PAD6=151
D-PRINTER-ON=2
PAD5=150
PAD4=149
PMEM-TYPE-PP=5
A-SCROLL=2
PAD3=148
DOWN-ARROW=130
PAD2=147
PAD1=146
PAD0=145
M-LOOK=5
WWIDE=3
DEXITOBJ=1
NP-FLAG-MULTI=1
F-OLD=0
SECOND-PERSON=32
XLESS?=6
CLICKM=252
PARSER-RESULT-DEAD=0
G-DEBUG=69
CLICK1=254
XDIV=3
O-VERB=0
CEXIT=5
SERIAL=0
; THE GLOBAL VARIABLES ARE ALL LOCATED HERE
GLOBAL::.TABLE
.GVAR TLEXV=0
.GVAR DEMO-VERSION?=0
.GVAR CURRENT-REDUCTION=0
.GVAR HERE=RAMP,OBJECT
.GVAR PMEM-STORE-POINTER=PMEM-STORE
.GVAR C-INTS=132,NUMBER
.GVAR FUMBLE-PROB=8,NUMBER
.GVAR P-HER-OBJECT=TRILLIAN,OBJECT
.GVAR SPLITS=0,NUMBER
.GVAR NOW-PRSI=0,FLAG
.GVAR P-PRSI=0
.GVAR TRAILS-ALONG=T?TRAILS-ALONG,TABLE
.GVAR P-THEM-OBJECT=0,OBJECT
.GVAR P-RUNNING=0,TABLE
.GVAR VERBOSITY=1,NUMBER
.GVAR P-CAN-UNDO=0,NUMBER
.GVAR P-NUMBER=0,NUMBER
.GVAR PRSS=0,OBJECT
.GVAR PRSQ=0
.GVAR PRSO=0,OBJECT
.GVAR IDEBUG=0,FLAG
.GVAR PRSI=0,OBJECT
.GVAR P-WON=0
.GVAR PRSA=0,VERB
.GVAR SANDWICH-BOUGHT=0,FLAG
.GVAR ITEM-ON-SATCHEL=0,OBJECT
.GVAR P-WORD-NUMBER=0,NUMBER
.GVAR KEEP-WAITING=0
.GVAR P-CONT=0,NUMBER
.GVAR SCORE=0,NUMBER
.GVAR P-WORDS-AGAIN=0,NUMBER
.GVAR P-OLEN=0,NUMBER
.GVAR OBJ-SWAP=0,FLAG
.GVAR LAST-PSEUDO-LOC=0,OBJECT
.GVAR HO-HUM=T?HO-HUM,TABLE
.GVAR CLOCK-WAIT=0,FLAG
.GVAR P-DIRECTION=0,NUMBER
.GVAR PMEM-STORE-WARN=50,NUMBER
.GVAR PMEM-WORDS-USED=0
.GVAR P-HIM-OBJECT=FORD,OBJECT
.GVAR AWAITING-REPLY=0
.GVAR OTLEXV=0
.GVAR PARSE-SENTENCE-ACTIVATION=0
.GVAR P-NOT-HERE=0,NUMBER
.GVAR IMPOSSIBLES=T?IMPOSSIBLES,TABLE
.GVAR FUMBLE-NUMBER=7,NUMBER
.GVAR ERROR-PRIORITY=0,NUMBER
.GVAR P-PROMPT=4,NUMBER
.GVAR DRUNK-LEVEL=0
.GVAR YAWNS=T?YAWNS,TABLE
.GVAR FOLLOWER=0,OBJECT
.GVAR FOUND-IT=0,OBJECT
.GVAR PARSER-RESULT=0
.GVAR P-RESPONDED=0,NUMBER
.GVAR WHO-CARES-VERB=T?WHO-CARES-VERB,TABLE
.GVAR P-PRSA-WORD=0
.GVAR CLOCKER-RUNNING=0,NUMBER
.GVAR YUKS=T?YUKS,TABLE
.GVAR SEARCH-FLAGS=0,NUMBER
.GVAR P-PRSO=0
.GVAR C-TABLE=T?C-TABLE,TABLE
.GVAR OHERE=0,OBJECT
.GVAR P-WALK-DIR=0
.GVAR LIT=RAMP,OBJECT
.GVAR WINNER=PLAYER,OBJECT
.GVAR ERROR-STRING=0,STRING
.GVAR OLD-HERE=0,OBJECT
.GVAR SCREENWIDTH=0,NUMBER
.GVAR WASTES=T?WASTES,TABLE
.GVAR P-IT-OBJECT=GOWN,OBJECT
.GVAR P-OFLAG=0,NUMBER
.GVAR OPRSO=0
.GVAR PMEM-STORE-WORDS=PMEM-STORE-LENGTH,NUMBER
.GVAR PRSO-NP=0
.GVAR FOUND-LOC=0,OBJECT
.GVAR PRSI-NP=0
.GVAR P-LEN=0,NUMBER
.GVAR WHO-CARES-TBL=T?WHO-CARES-TBL,TABLE
.GVAR P-MULT=0
.GVAR P-DBUG=0,FLAG
.GVAR QCONTEXT=FORD,OBJECT
.GVAR MOVES=0,NUMBER
.GVAR ACTIONS=ATBL,TABLE
.GVAR PREACTIONS=PATBL,TABLE
.ENDT
GLOEND::
; PROPERTY DEFAULTS AND OBJECTS ARE DEFINED HERE
.ALIGN 2
OBJECT::.TABLE
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;()
0 ;(P?GENERIC)
0 ;(P?LINE)
0 ;(P?CHARACTER)
0 ;(P?LDESC)
0 ;(P?FDESC)
0 ;(P?GLOBAL)
0 ;(P?TEXT)
0 ;(P?DESCFCN)
0 ;(P?CAPACITY)
0 ;(P?OWNER)
5 ;(P?SIZE)
0 ;(P?ADJECTIVE)
0 ;(P?THINGS)
0 ;(P?CONTFCN)
0 ;(P?ACTION)
0 ;(P?ADJACENT)
0 ;(P?SYNONYM)
0 ;(P?OUT)
0 ;(P?IN)
0 ;(P?DOWN)
0 ;(P?UP)
0 ;(P?NW)
0 ;(P?WEST)
0 ;(P?SW)
0 ;(P?SOUTH)
0 ;(P?SE)
0 ;(P?EAST)
0 ;(P?NE)
0 ;(P?NORTH)
.OBJECT DINNER,0,FX?TRYTAKEBIT,FX?NARTICLEBIT,PUB,0,0,T?DINNER
.OBJECT BABEL-FISH,0,FX?TRYTAKEBIT,FX?WORNBIT,PLAYER,GOWN,0,T?BABEL-FISH
.OBJECT TOOTHBRUSH,0,FX?TRYTAKEBIT,FX?TOOLBIT+FX?TAKEBIT,PLAYER,SCREWDRIVER,0,T?TOOTHBRUSH
.OBJECT HANDS,0,FX?TOUCHBIT+FX?NDESCBIT,FX?NARTICLEBIT,GLOBAL-OBJECTS,LIGHT-GLOBAL,0,T?HANDS
.OBJECT SCC,0,0,0,GLOBAL-OBJECTS,GARGLE-BLASTER,0,T?SCC
.OBJECT GAME,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,SCC,0,T?GAME
.OBJECT WHALE-CRATER,0,FX?ONBIT+FX?ONLANDBIT,0,ROOMS,LEDGE,0,T?WHALE-CRATER
.OBJECT INTQUOTE,0,0,0,GLOBAL-OBJECTS,INTDIR,0,T?INTQUOTE
.OBJECT LIGHT-GLOBAL,0,FX?TRYTAKEBIT+FX?SEENBIT,0,GLOBAL-OBJECTS,SLEEP-GLOBAL,0,T?LIGHT-GLOBAL
.OBJECT EARS,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,TEETH,0,T?EARS
.OBJECT WINDOW,0,FX?NDESCBIT+FX?SEENBIT,0,LOCAL-GLOBALS,HEART-OF-GOLD,0,T?WINDOW
.OBJECT THEM,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,HIM,0,T?THEM
.OBJECT TEETH,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,EYES,0,T?TEETH
.OBJECT GARGLE-BLASTER,0,0,0,GLOBAL-OBJECTS,SLEEVES,0,T?GARGLE-BLASTER
.OBJECT HER,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,WHAT,0,T?HER
.OBJECT WHAT,0,0,FX?NOTHEBIT,GLOBAL-OBJECTS,INTPP,0,T?WHAT
.OBJECT SATCHEL,0,FX?TRYTAKEBIT+FX?SEARCHBIT,FX?TAKEBIT+FX?CONTBIT,FORD,TOWEL,GUIDE,T?SATCHEL
.OBJECT PUB,0,FX?OUTSIDE+FX?ONBIT,FX?RLANDBIT,ROOMS,0,SANDWICH,T?PUB
.OBJECT HATCH,0,FX?OPENBIT,FX?DOORBIT,LOCAL-GLOBALS,PUB-FURNISHINGS,0,T?HATCH
.OBJECT ZAPHOD,0,0,FX?PERSONBIT+FX?NARTICLEBIT,RAMP,FORD,0,T?ZAPHOD
.OBJECT IT,FX?VOWELBIT,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,TURN,0,T?IT
.OBJECT HEART-OF-GOLD,0,0,FX?NARTICLEBIT,LOCAL-GLOBALS,PSEUDO-OBJECT,0,T?HEART-OF-GOLD
.OBJECT GREEN-FROB,0,0,FX?TAKEBIT,RAMP,RED-FROB,0,T?GREEN-FROB
.OBJECT TOWEL,0,FX?TRYTAKEBIT,FX?TAKEBIT,FORD,0,0,T?TOWEL
.OBJECT PUB-FURNISHINGS,0,FX?NDESCBIT,FX?NARTICLEBIT,LOCAL-GLOBALS,WINDOW,0,T?PUB-FURNISHINGS
.OBJECT SLEEP-GLOBAL,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,GLOBAL-HERE,0,T?SLEEP-GLOBAL
.OBJECT DANGER,0,0,0,GLOBAL-OBJECTS,FLOOR,0,T?DANGER
.OBJECT PSEUDO-OBJECT,0,0,0,LOCAL-GLOBALS,0,0,T?PSEUDO-OBJECT
.OBJECT NOT-HERE-OBJECT,0,0,0,0,0,0,T?NOT-HERE-OBJECT
.OBJECT RED-FROB,0,0,FX?TAKEBIT,RAMP,0,0,T?RED-FROB
.OBJECT ROOMS,0,0,FX?NARTICLEBIT,0,0,WHALE-CRATER,T?ROOMS
.OBJECT GUIDE,0,0,FX?READBIT+FX?TAKEBIT+FX?NARTICLEBIT,SATCHEL,0,0,T?GUIDE
.OBJECT STAIRS,0,FX?SEENBIT,0,LOCAL-GLOBALS,WHALE-CRATER-BOX,0,T?STAIRS
.OBJECT FLOOR,0,FX?OPENBIT+FX?SEENBIT,FX?SURFACEBIT,GLOBAL-OBJECTS,IT,0,T?FLOOR
.OBJECT LEDGE,0,FX?ONLANDBIT+FX?ONBIT,0,ROOMS,LIP4,0,T?LEDGE
.OBJECT BEER,0,FX?NDESCBIT+FX?DRINKBIT,FX?NARTICLEBIT,0,0,0,T?BEER
.OBJECT MARVIN,0,0,FX?PERSONBIT+FX?NARTICLEBIT,RAMP,PLAYER,0,T?MARVIN
.OBJECT SLEEVES,0,0,0,GLOBAL-OBJECTS,THEM,0,T?SLEEVES
.OBJECT SKY,0,0,0,GLOBAL-OBJECTS,OBJECT-OF-GAME,0,T?SKY
.OBJECT GENERIC-OBJECTS,0,0,0,0,0,0,T?GENERIC-OBJECTS
.OBJECT YOU,0,0,0,GLOBAL-OBJECTS,INTNUM,0,T?YOU
.OBJECT HIM,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,HER,0,T?HIM
.OBJECT PLAYER,0,FX?OPENBIT+FX?TOUCHBIT+FX?SEENBIT+FX?SEARCHBIT+FX?NDESCBIT,FX?PERSONBIT+FX?NARTICLEBIT,RAMP,GREEN-FROB,BABEL-FISH,T?PLAYER
.OBJECT INTNUM,0,0,0,GLOBAL-OBJECTS,DANGER,0,T?INTNUM
.OBJECT WALL,0,FX?OPENBIT+FX?SEENBIT,FX?SURFACEBIT,GLOBAL-OBJECTS,YOU,0,T?WALL
.OBJECT CHAIR,0,FX?SEENBIT,FX?SURFACEBIT,LOCAL-GLOBALS,STAIRS,0,T?CHAIR
.OBJECT RAMP,0,FX?ONBIT,FX?RLANDBIT,ROOMS,HATCHWAY,TRILLIAN,T?RAMP
.OBJECT HEAD,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,HANDS,0,T?HEAD
.OBJECT TURN,0,0,0,GLOBAL-OBJECTS,FRUSTATION,0,T?TURN
.OBJECT LIP4,0,FX?ONLANDBIT+FX?ONBIT,0,ROOMS,LIP3,0,T?LIP4
.OBJECT LIP3,0,FX?ONBIT+FX?ONLANDBIT,0,ROOMS,LIP2,0,T?LIP3
.OBJECT LIP2,0,FX?ONBIT+FX?ONLANDBIT,0,ROOMS,LIP1,0,T?LIP2
.OBJECT LIP1,0,FX?ONBIT+FX?ONLANDBIT,0,ROOMS,BLIGHTED-GROUND,0,T?LIP1
.OBJECT TRILLIAN,0,FX?FEMALE+FX?OPENBIT,FX?CONTBIT+FX?PERSONBIT+FX?NARTICLEBIT,RAMP,ZAPHOD,0,T?TRILLIAN
.OBJECT THIRD-PLANET,0,FX?NDESCBIT,0,GLOBAL-OBJECTS,EARS,0,T?THIRD-PLANET
.OBJECT EYES,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,HEAD,0,T?EYES
.OBJECT FORD,0,FX?OPENBIT+FX?SEARCHBIT,FX?NARTICLEBIT+FX?CONTBIT+FX?PERSONBIT,RAMP,MARVIN,SATCHEL,T?FORD
.OBJECT SMALL-BLUE-FROB,0,0,FX?TAKEBIT,THING,BIG-BLUE-FROB,0,T?SMALL-BLUE-FROB
.OBJECT BLIGHTED-GROUND,0,FX?ONBIT+FX?ONLANDBIT,0,ROOMS,RAMP,0,T?BLIGHTED-GROUND
.OBJECT INTPP,0,0,0,GLOBAL-OBJECTS,INTADJ,0,T?INTPP
.OBJECT SANDWICH,0,FX?TRYTAKEBIT+FX?NDESCBIT,FX?EATBIT,PUB,DINNER,0,T?SANDWICH
.OBJECT GLOBAL-HERE,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,WALL,0,T?GLOBAL-HERE
.OBJECT TABLE-RANDOM,0,FX?SEENBIT,0,LOCAL-GLOBALS,CHAIR,0,T?TABLE-RANDOM
.OBJECT GLOBAL-OBJECTS,FX?VOWELBIT+FX?SECRETBIT+FX?RMUNGBIT+FX?PLURAL+FX?OPENABLE+FX?MUNGBIT+FX?LOCKED,FX?WEARBIT+FX?TRYTAKEBIT+FX?TRANSBIT+FX?TOUCHBIT+FX?SEENBIT+FX?SEARCHBIT+FX?OPENBIT+FX?ONBIT+FX?NDESCBIT+FX?INVISIBLE+FX?FEMALEBIT+FX?DEAD,FX?WORNBIT+FX?WEAPONBIT+FX?VEHBIT+FX?TOOLBIT+FX?TAKEBIT+FX?SURFACEBIT+FX?READBIT+FX?NARTICLEBIT+FX?LIGHTBIT+FX?DOORBIT+FX?CONTBIT,0,0,SKY,T?GLOBAL-OBJECTS
.OBJECT OBJECT-OF-GAME,FX?VOWELBIT,0,0,GLOBAL-OBJECTS,THIRD-PLANET,0,T?OBJECT-OF-GAME
.OBJECT HATCHWAY,0,FX?ONBIT,FX?RLANDBIT,ROOMS,PUB,0,T?HATCHWAY
.OBJECT LOCAL-GLOBALS,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,GAME,TABLE-RANDOM,T?LOCAL-GLOBALS
.OBJECT GOWN,0,FX?SEARCHBIT+FX?WEARBIT,FX?NARTICLEBIT+FX?CONTBIT+FX?TAKEBIT+FX?WORNBIT,PLAYER,TOOTHBRUSH,THING,T?GOWN
.OBJECT BIG-BLUE-FROB,0,0,FX?TAKEBIT,THING,0,0,T?BIG-BLUE-FROB
.OBJECT WHALE-CRATER-BOX,0,FX?NDESCBIT+FX?TRANSBIT,FX?CONTBIT,LOCAL-GLOBALS,HATCH,0,T?WHALE-CRATER-BOX
.OBJECT FRUSTATION,0,0,0,GLOBAL-OBJECTS,LOCAL-GLOBALS,0,T?FRUSTATION
.OBJECT THING,0,FX?OPENBIT+FX?SEARCHBIT,FX?CONTBIT+FX?TAKEBIT,GOWN,0,SMALL-BLUE-FROB,T?THING
.OBJECT INTADJ,0,0,0,GLOBAL-OBJECTS,INTQUOTE,0,T?INTADJ
.OBJECT SCREWDRIVER,0,0,FX?TOOLBIT+FX?TAKEBIT,PLAYER,0,0,T?SCREWDRIVER
.OBJECT INTDIR,0,0,0,GLOBAL-OBJECTS,0,0,T?INTDIR
.ENDT
LAST-OBJECT=75
ME=PLAYER
; OBJECT PROPERTY TABLES ARE DEFINED HERE
OBJPRP::
T?DINNER:: .TABLE ; TABLE FOR OBJECT DINNER
.STRL "your dinner"
.PROP 8,P?SYNONYM
W?DINNER
W?FOOD
W?DISHES
W?PLATE
.PROP 2,P?ACTION
DINNER-F
.PROP 4,P?ADJECTIVE
W?COVERED
W?MY
.PROP 2,P?SIZE
10
.PROP 2,P?OWNER
PLAYER
.PROP 2,P?DESCFCN
DINNER-D
.BYTE 0
.ENDT
T?BABEL-FISH:: .TABLE ; TABLE FOR OBJECT BABEL-FISH
.STRL "babel fish"
.PROP 2,P?SYNONYM
W?FISH
.PROP 2,P?ACTION
BABEL-FISH-F
.PROP 2,P?ADJECTIVE
W?BABEL
.BYTE 0
.ENDT
T?TOOTHBRUSH:: .TABLE ; TABLE FOR OBJECT TOOTHBRUSH
.STRL "toothbrush"
.PROP 8,P?SYNONYM
W?TOOTHBRUSH
W?BRUSH
W?TOOL
W?TOOLS
.PROP 2,P?ACTION
TOOTHBRUSH-F
.PROP 6,P?ADJECTIVE
W?TOOTH
W?MY
W?PROPER
.PROP 2,P?SIZE
3
.PROP 2,P?OWNER
PLAYER
.BYTE 0
.ENDT
T?HANDS:: .TABLE ; TABLE FOR OBJECT HANDS
.STRL "hand"
.PROP 4,P?SYNONYM
W?HANDS
W?HAND
.PROP 2,P?ACTION
HANDS-F
.PROP 2,P?ADJECTIVE
W?BARE
.PROP 2,P?OWNER
BODY-PARTS-OWNERS
.BYTE 0
.ENDT
T?SCC:: .TABLE ; TABLE FOR OBJECT SCC
.STRL "Sirius Cybernetics Corporation"
.PROP 4,P?SYNONYM
W?CORPORATION
W?SCC
.PROP 4,P?ADJECTIVE
W?SIRIUS
W?CYBERNETICS
.BYTE 0
.ENDT
T?GAME:: .TABLE ; TABLE FOR OBJECT GAME
.STRL "MILLIWAYS"
.PROP 4,P?SYNONYM
W?GAME
W?MILLIWAYS
.PROP 2,P?ACTION
GAME-F
.BYTE 0
.ENDT
T?WHALE-CRATER:: .TABLE ; TABLE FOR OBJECT WHALE-CRATER
.STRL "Crater"
.PROP 2,P?FDESC
STR?183
.PROP 2,P?LDESC
STR?184
.BYTE 0
.ENDT
T?INTQUOTE:: .TABLE ; TABLE FOR OBJECT INTQUOTE
.STRL "quotation"
.BYTE 0
.ENDT
T?LIGHT-GLOBAL:: .TABLE ; TABLE FOR OBJECT LIGHT-GLOBAL
.STRL "light"
.PROP 8,P?SYNONYM
W?LIGHT
W?LIGHTS
W?LAMP
W?MOONLIGHT
.PROP 2,P?ACTION
LIGHT-GLOBAL-F
.PROP 4,P?ADJECTIVE
W?FLOOD
W?MOON
.BYTE 0
.ENDT
T?EARS:: .TABLE ; TABLE FOR OBJECT EARS
.STRL "ears"
.PROP 4,P?SYNONYM
W?EAR
W?EARS
.BYTE 0
.ENDT
T?WINDOW:: .TABLE ; TABLE FOR OBJECT WINDOW
.STRL "window"
.PROP 8,P?SYNONYM
W?WINDOW
W?WINDSHIELD
W?WINDSCREEN
W?DOOR
.PROP 2,P?ACTION
WINDOW-F
.BYTE 0
.ENDT
T?THEM:: .TABLE ; TABLE FOR OBJECT THEM
.STRL "them"
.PROP 2,P?SYNONYM
W?THEM
.BYTE 0
.ENDT
T?TEETH:: .TABLE ; TABLE FOR OBJECT TEETH
.STRL "teeth"
.PROP 2,P?SYNONYM
W?TEETH
.BYTE 0
.ENDT
T?GARGLE-BLASTER:: .TABLE ; TABLE FOR OBJECT GARGLE-BLASTER
.STRL "Pan-Galactic Gargle Blaster"
.PROP 2,P?SYNONYM
W?BLASTER
.PROP 4,P?ADJECTIVE
W?PAN-GALACTIC
W?GARGLE
.BYTE 0
.ENDT
T?HER:: .TABLE ; TABLE FOR OBJECT HER
.STRL "her"
.PROP 4,P?SYNONYM
W?HER
W?MADAM
.BYTE 0
.ENDT
T?WHAT:: .TABLE ; TABLE FOR OBJECT WHAT
.STRL "what"
.PROP 4,P?SYNONYM
W?WHAT
W?WHO
.PROP 2,P?ACTION
WHAT-F
.BYTE 0
.ENDT
T?SATCHEL:: .TABLE ; TABLE FOR OBJECT SATCHEL
.STRL "satchel"
.PROP 2,P?SYNONYM
W?SATCHEL
.PROP 2,P?ACTION
SATCHEL-F
.PROP 6,P?ADJECTIVE
W?BATTERED
W?LEATHER
W?BULKY
.PROP 2,P?SIZE
20
.PROP 2,P?OWNER
FORD
.PROP 2,P?CAPACITY
30
.PROP 2,P?DESCFCN
SATCHEL-DESCFCN
.BYTE 0
.ENDT
T?PUB:: .TABLE ; TABLE FOR OBJECT PUB
.STRL "restaurant"
.PROP 2,P?SYNONYM
W?ALCOHOL
.PROP 2,P?ACTION
PUB-F
.PROP 6,P?THINGS
0
PEOPLE
UNIMPORTANT-THING-F
.PROP 4,P?GLOBAL
WINDOW
PUB-FURNISHINGS
.BYTE 0
.ENDT
T?HATCH:: .TABLE ; TABLE FOR OBJECT HATCH
.STRL "hatch"
.PROP 4,P?SYNONYM
W?HATCH
W?DOOR
.PROP 2,P?ACTION
HATCH-F
.PROP 2,P?ADJECTIVE
W?DOOR
.BYTE 0
.ENDT
T?ZAPHOD:: .TABLE ; TABLE FOR OBJECT ZAPHOD
.STRL "Zaphod Beeblebrox"
.PROP 3,P?WEST ; IMPOSSIBLE EXIT
STR?194 ; FAILURE MESSAGE
.BYTE 0
.PROP 6,P?SYNONYM
W?BEEBLEBROX
W?ZAPHOD
W?PRESIDENT
.PROP 2,P?ACTION
ZAPHOD-F
.PROP 6,P?ADJECTIVE
W?ZAPHOD
W?PRESIDENT
W?MR
.PROP 2,P?DESCFCN
ZAPHOD-D
.PROP 2,P?TEXT
STR?193
.PROP 2,P?LDESC
0
.PROP 2,P?CHARACTER
3
.PROP 2,P?LINE
0
.BYTE 0
.ENDT
T?IT:: .TABLE ; TABLE FOR OBJECT IT
.STRL "it"
.PROP 8,P?SYNONYM
W?IT
W?THIS
W?FUCKER
W?SUCKER
.PROP 2,P?ACTION
IT-F
.BYTE 0
.ENDT
T?HEART-OF-GOLD:: .TABLE ; TABLE FOR OBJECT HEART-OF-GOLD
.STRL "the Heart of Gold"
.PROP 8,P?SYNONYM
W?HEART
W?GOLD
W?SHIP
W?SPACESHIP
.PROP 6,P?ADJECTIVE
W?SPACE
W?INCREDIBLE
W?NEW
.BYTE 0
.ENDT
T?GREEN-FROB:: .TABLE ; TABLE FOR OBJECT GREEN-FROB
.STRL "green frob"
.PROP 4,P?SYNONYM
W?FROB
W?FROBS
.PROP 2,P?ADJECTIVE
W?GREEN
.PROP 2,P?SIZE
1
.BYTE 0
.ENDT
T?TOWEL:: .TABLE ; TABLE FOR OBJECT TOWEL
.STRL "towel"
.PROP 4,P?SYNONYM
W?TOWEL
W?TOWELS
.PROP 2,P?ACTION
TOWEL-F
.PROP 2,P?SIZE
7
.PROP 2,P?CAPACITY
40
.BYTE 0
.ENDT
T?PUB-FURNISHINGS:: .TABLE ; TABLE FOR OBJECT PUB-FURNISHINGS
.STRL "it"
.PROP 8,P?SYNONYM
W?BEERMAT
W?GLASSES
W?BOTTLE
W?GLASS
.PROP 2,P?ACTION
UNIMPORTANT-THING-F
.PROP 4,P?ADJECTIVE
W?USUAL
W?SOGGY
.BYTE 0
.ENDT
T?SLEEP-GLOBAL:: .TABLE ; TABLE FOR OBJECT SLEEP-GLOBAL
.STRL "sleep"
.PROP 2,P?SYNONYM
W?SLEEP
.PROP 2,P?ACTION
SLEEP-GLOBAL-F
.BYTE 0
.ENDT
T?DANGER:: .TABLE ; TABLE FOR OBJECT DANGER
.STRL "danger"
.PROP 6,P?SYNONYM
W?DANGER
W?THREAT
W?ATTACK
.BYTE 0
.ENDT
T?PSEUDO-OBJECT:: .TABLE ; TABLE FOR OBJECT PSEUDO-OBJECT
.STRL "pseudoxxx"
.PROP 2,P?ACTION
0
.BYTE 0
.ENDT
T?NOT-HERE-OBJECT:: .TABLE ; TABLE FOR OBJECT NOT-HERE-OBJECT
.STRL ""
.PROP 2,P?CONTFCN
0
.PROP 2,P?THINGS
0
.BYTE 0
.ENDT
T?RED-FROB:: .TABLE ; TABLE FOR OBJECT RED-FROB
.STRL "red frob"
.PROP 4,P?SYNONYM
W?FROB
W?FROBS
.PROP 2,P?ADJECTIVE
W?RED
.PROP 2,P?SIZE
1
.BYTE 0
.ENDT
T?ROOMS:: .TABLE ; TABLE FOR OBJECT ROOMS
.STRL "that"
.BYTE 0
.ENDT
T?GUIDE:: .TABLE ; TABLE FOR OBJECT GUIDE
.STRL "The Hitchhiker's Guide"
.PROP 4,P?SYNONYM
W?COPY
W?GUIDE
.PROP 2,P?ACTION
GUIDE-F
.PROP 4,P?ADJECTIVE
W?HITCHHIKER'S
W?SUB-ETHA
.PROP 2,P?SIZE
10
.PROP 2,P?DESCFCN
GUIDE-DESCFCN
.PROP 2,P?TEXT
STR?162
.BYTE 0
.ENDT
T?STAIRS:: .TABLE ; TABLE FOR OBJECT STAIRS
.STRL "stairs"
.PROP 6,P?SYNONYM
W?STAIRS
W?STAIRWAY
W?STAIR
.BYTE 0
.ENDT
T?FLOOR:: .TABLE ; TABLE FOR OBJECT FLOOR
.STRL "floor"
.PROP 8,P?SYNONYM
W?FLOOR
W?GROUND
W?CARPET
W?RUG
.PROP 2,P?ACTION
FLOOR-F
.BYTE 0
.ENDT
T?LEDGE:: .TABLE ; TABLE FOR OBJECT LEDGE
.STRL "Ledge"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
DEATH-BY-BLUBBER ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?NE ; CONDITIONAL EXIT
DEATH-BY-BLUBBER ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?EAST ; CONDITIONAL EXIT
DOWN-TO-CRATER ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?SE ; CONDITIONAL EXIT
DEATH-BY-BLUBBER ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
DEATH-BY-BLUBBER ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 3,P?SW ; IMPOSSIBLE EXIT
STR?182 ; FAILURE MESSAGE
.BYTE 0
.PROP 3,P?NW ; IMPOSSIBLE EXIT
STR?182 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?GLOBAL
WHALE-CRATER
.PROP 2,P?FDESC
STR?180
.PROP 2,P?LDESC
STR?181
.BYTE 0
.ENDT
T?BEER:: .TABLE ; TABLE FOR OBJECT BEER
.STRL "lots of beer"
.PROP 8,P?SYNONYM
W?LOTS
W?BITTER
W?PINT
W?BEER
.PROP 2,P?ACTION
BEER-F
.BYTE 0
.ENDT
T?MARVIN:: .TABLE ; TABLE FOR OBJECT MARVIN
.STRL "Marvin"
.PROP 3,P?WEST ; IMPOSSIBLE EXIT
STR?189 ; FAILURE MESSAGE
.BYTE 0
.PROP 8,P?SYNONYM
W?MARVIN
W?MARV
W?ROBOT
W?ANDROID
.PROP 2,P?ACTION
MARVIN-F
.PROP 4,P?ADJECTIVE
W?DEPRESSED
W?PARANOID
.PROP 2,P?DESCFCN
MARVIN-D
.PROP 2,P?TEXT
STR?188
.PROP 2,P?LDESC
0
.PROP 2,P?CHARACTER
1
.PROP 2,P?LINE
0
.BYTE 0
.ENDT
T?SLEEVES:: .TABLE ; TABLE FOR OBJECT SLEEVES
.STRL "sleeve"
.PROP 2,P?SYNONYM
W?SLEEVE
.PROP 2,P?ACTION
SLEEVES-F
.BYTE 0
.ENDT
T?SKY:: .TABLE ; TABLE FOR OBJECT SKY
.STRL "sky"
.PROP 2,P?SYNONYM
W?SKY
.PROP 2,P?ACTION
SKY-F
.BYTE 0
.ENDT
T?GENERIC-OBJECTS:: .TABLE ; TABLE FOR OBJECT GENERIC-OBJECTS
.STRL ""
.PROP 2,P?ADJACENT
0
.BYTE 0
.ENDT
T?YOU:: .TABLE ; TABLE FOR OBJECT YOU
.STRL "self"
.PROP 8,P?SYNONYM
W?YOU
W?YOURSELF
W?HIMSELF
W?HERSELF
.PROP 2,P?ACTION
YOU-F
.BYTE 0
.ENDT
T?HIM:: .TABLE ; TABLE FOR OBJECT HIM
.STRL "him"
.PROP 4,P?SYNONYM
W?HIM
W?SIR
.BYTE 0
.ENDT
T?PLAYER:: .TABLE ; TABLE FOR OBJECT PLAYER
.STRL "yourself"
.PROP 6,P?SYNONYM
W?ME
W?MYSELF
W?SELF
.PROP 2,P?ACTION
PLAYER-F
.PROP 2,P?CHARACTER
0
.BYTE 0
.ENDT
T?INTNUM:: .TABLE ; TABLE FOR OBJECT INTNUM
.STRL "number"
.PROP 2,P?SYNONYM
W?INT.NUM
.BYTE 0
.ENDT
T?WALL:: .TABLE ; TABLE FOR OBJECT WALL
.STRL "wall"
.PROP 8,P?SYNONYM
W?WALL
W?WALLS
W?BRICK
W?BRICKS
.PROP 2,P?ACTION
WALL-F
.PROP 6,P?ADJECTIVE
W?BRICK
W?NORTH
W?SOUTH
.BYTE 0
.ENDT
T?CHAIR:: .TABLE ; TABLE FOR OBJECT CHAIR
.STRL "chair"
.PROP 8,P?SYNONYM
W?CHAIR
W?SEAT
W?CHAIRS
W?BENCH
.PROP 2,P?ACTION
CHAIR-F
.BYTE 0
.ENDT
T?RAMP:: .TABLE ; TABLE FOR OBJECT RAMP
.STRL "On the Ramp"
.PROP 6,P?NORTH ; CONDITIONAL EXIT
HATCHWAY ; TO ROOM
HATCH ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.PROP 3,P?NE ; IMPOSSIBLE EXIT
STR?172 ; FAILURE MESSAGE
.BYTE 0
.PROP 4,P?EAST ; CONDITIONAL EXIT
FALL-OFF-RAMP ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?SE ; CONDITIONAL EXIT
FALL-OFF-RAMP ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
BLIGHTED-GROUND ; TO ROOM
.PROP 4,P?SW ; CONDITIONAL EXIT
FALL-OFF-RAMP ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 3,P?WEST ; IMPOSSIBLE EXIT
STR?172 ; FAILURE MESSAGE
.BYTE 0
.PROP 3,P?NW ; IMPOSSIBLE EXIT
STR?172 ; FAILURE MESSAGE
.BYTE 0
.PROP 6,P?UP ; CONDITIONAL EXIT
HATCHWAY ; TO ROOM
HATCH ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.PROP 2,P?DOWN ; UNCONDITIONAL EXIT
BLIGHTED-GROUND ; TO ROOM
.PROP 2,P?GLOBAL
HATCH
.PROP 2,P?FDESC
STR?171
.BYTE 0
.ENDT
T?HEAD:: .TABLE ; TABLE FOR OBJECT HEAD
.STRL "head"
.PROP 4,P?SYNONYM
W?HEAD
W?FACE
.PROP 2,P?ACTION
HEAD-F
.PROP 2,P?OWNER
BODY-PARTS-OWNERS
.BYTE 0
.ENDT
T?TURN:: .TABLE ; TABLE FOR OBJECT TURN
.STRL "turn"
.PROP 8,P?SYNONYM
W?TURN
W?TURNS
W?MINUTE
W?MINUTES
.PROP 2,P?ACTION
TURN-F
.PROP 4,P?ADJECTIVE
W?INT.NUM
W?FULL
.BYTE 0
.ENDT
T?LIP4:: .TABLE ; TABLE FOR OBJECT LIP4
.STRL "Crater Lip"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 2,P?NE ; UNCONDITIONAL EXIT
LIP1 ; TO ROOM
.PROP 2,P?EAST ; UNCONDITIONAL EXIT
LEDGE ; TO ROOM
.PROP 2,P?SE ; UNCONDITIONAL EXIT
LIP3 ; TO ROOM
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?SW ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?WEST ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?NW ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 2,P?DOWN ; UNCONDITIONAL EXIT
LEDGE ; TO ROOM
.PROP 2,P?GLOBAL
WHALE-CRATER
.PROP 2,P?FDESC
STR?178
.PROP 2,P?LDESC
STR?179
.BYTE 0
.ENDT
T?LIP3:: .TABLE ; TABLE FOR OBJECT LIP3
.STRL "Crater Lip"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
DEATH-BY-BLUBBER ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 2,P?NE ; UNCONDITIONAL EXIT
LIP2 ; TO ROOM
.PROP 4,P?EAST ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?SE ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?SW ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?WEST ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 2,P?NW ; UNCONDITIONAL EXIT
LIP4 ; TO ROOM
.PROP 2,P?GLOBAL
WHALE-CRATER
.PROP 2,P?LDESC
STR?177
.BYTE 0
.ENDT
T?LIP2:: .TABLE ; TABLE FOR OBJECT LIP2
.STRL "Crater Lip"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?NE ; CONDITIONAL EXIT
WANDER-AROUND ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?EAST ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?SE ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 2,P?SW ; UNCONDITIONAL EXIT
LIP3 ; TO ROOM
.PROP 4,P?WEST ; CONDITIONAL EXIT
DEATH-BY-BLUBBER ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 2,P?NW ; UNCONDITIONAL EXIT
LIP1 ; TO ROOM
.PROP 2,P?GLOBAL
WHALE-CRATER
.PROP 2,P?LDESC
STR?176
.BYTE 0
.ENDT
T?LIP1:: .TABLE ; TABLE FOR OBJECT LIP1
.STRL "Crater Lip"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?NE ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?EAST ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 2,P?SE ; UNCONDITIONAL EXIT
LIP2 ; TO ROOM
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
DEATH-BY-BLUBBER ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 2,P?SW ; UNCONDITIONAL EXIT
LIP4 ; TO ROOM
.PROP 4,P?WEST ; CONDITIONAL EXIT
SLOPE-SCRAMBLE ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 2,P?NW ; UNCONDITIONAL EXIT
BLIGHTED-GROUND ; TO ROOM
.PROP 2,P?GLOBAL
WHALE-CRATER
.PROP 2,P?FDESC
STR?174
.PROP 2,P?LDESC
STR?175
.BYTE 0
.ENDT
T?TRILLIAN:: .TABLE ; TABLE FOR OBJECT TRILLIAN
.STRL "Trillian"
.PROP 3,P?WEST ; IMPOSSIBLE EXIT
STR?196 ; FAILURE MESSAGE
.BYTE 0
.PROP 8,P?SYNONYM
W?TRILLIAN
W?MCMILLAN
W?WOMAN
W?TRICIA
.PROP 2,P?ACTION
TRILLIAN-F
.PROP 10,P?ADJECTIVE
W?TRICIA
W?DARK-HAIR
W?DARK
W?HAIRED
W?MS
.PROP 2,P?DESCFCN
TRILLIAN-D
.PROP 2,P?TEXT
STR?195
.PROP 2,P?LDESC
0
.PROP 2,P?CHARACTER
4
.PROP 2,P?LINE
0
.BYTE 0
.ENDT
T?THIRD-PLANET:: .TABLE ; TABLE FOR OBJECT THIRD-PLANET
.STRL "third planet"
.PROP 4,P?SYNONYM
W?PLANET
W?EARTH
.PROP 2,P?ACTION
THIRD-PLANET-F
.PROP 10,P?ADJECTIVE
W?THIRD
W?BLUE
W?BLUE-GREEN
W?GREEN
W?SMALL
.BYTE 0
.ENDT
T?EYES:: .TABLE ; TABLE FOR OBJECT EYES
.STRL "eyes"
.PROP 4,P?SYNONYM
W?EYE
W?EYES
.PROP 2,P?ACTION
EYES-F
.PROP 2,P?OWNER
BODY-PARTS-OWNERS
.BYTE 0
.ENDT
T?FORD:: .TABLE ; TABLE FOR OBJECT FORD
.STRL "Ford Prefect"
.PROP 3,P?WEST ; IMPOSSIBLE EXIT
STR?191 ; FAILURE MESSAGE
.BYTE 0
.PROP 4,P?SYNONYM
W?FORD
W?PREFECT
.PROP 2,P?ACTION
FORD-F
.PROP 4,P?ADJECTIVE
W?FORD
W?MR
.PROP 2,P?DESCFCN
FORD-D
.PROP 2,P?TEXT
STR?190
.PROP 2,P?LDESC
0
.PROP 2,P?CHARACTER
2
.PROP 2,P?LINE
0
.BYTE 0
.ENDT
T?SMALL-BLUE-FROB:: .TABLE ; TABLE FOR OBJECT SMALL-BLUE-FROB
.STRL "small blue frob"
.PROP 4,P?SYNONYM
W?FROB
W?FROBS
.PROP 4,P?ADJECTIVE
W?SMALL
W?BLUE
.PROP 2,P?SIZE
1
.BYTE 0
.ENDT
T?BLIGHTED-GROUND:: .TABLE ; TABLE FOR OBJECT BLIGHTED-GROUND
.STRL "Blighted Ground"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
RAMP ; TO ROOM
.PROP 4,P?NE ; CONDITIONAL EXIT
WANDER-AROUND ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?EAST ; CONDITIONAL EXIT
WANDER-AROUND ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
WANDER-AROUND ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?SW ; CONDITIONAL EXIT
WANDER-AROUND ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?WEST ; CONDITIONAL EXIT
WANDER-AROUND ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 4,P?NW ; CONDITIONAL EXIT
WANDER-AROUND ; PER FUNCTION
.BYTE 0
.BYTE 0
.PROP 2,P?LDESC
STR?173
.BYTE 0
.ENDT
T?INTPP:: .TABLE ; TABLE FOR OBJECT INTPP
.STRL "prep phrase"
.PROP 2,P?SYNONYM
W?L.G
.BYTE 0
.ENDT
T?SANDWICH:: .TABLE ; TABLE FOR OBJECT SANDWICH
.STRL "cheese sandwich"
.PROP 4,P?SYNONYM
W?PLATE
W?SANDWICH
.PROP 2,P?ACTION
SANDWICH-F
.PROP 4,P?ADJECTIVE
W?CHEESE
W?UNINVITING
.PROP 2,P?SIZE
10
.BYTE 0
.ENDT
T?GLOBAL-HERE:: .TABLE ; TABLE FOR OBJECT GLOBAL-HERE
.STRL "here"
.PROP 8,P?SYNONYM
W?HERE
W?AREA
W?ROOM
W?PLACE
.PROP 2,P?ACTION
GLOBAL-HERE-F
.PROP 2,P?ADJECTIVE
W?THIS
.BYTE 0
.ENDT
T?TABLE-RANDOM:: .TABLE ; TABLE FOR OBJECT TABLE-RANDOM
.STRL "table"
.PROP 4,P?SYNONYM
W?TABLE
W?DESK
.PROP 2,P?ACTION
RANDOM-PSEUDO
.BYTE 0
.ENDT
T?GLOBAL-OBJECTS:: .TABLE ; TABLE FOR OBJECT GLOBAL-OBJECTS
.STRL "GO"
.PROP 2,P?OWNER
0
.PROP 2,P?TEXT
0
.PROP 2,P?GLOBAL
STAIRS
.PROP 2,P?GENERIC
0
.BYTE 0
.ENDT
T?OBJECT-OF-GAME:: .TABLE ; TABLE FOR OBJECT OBJECT-OF-GAME
.STRL "object of the game"
.PROP 6,P?SYNONYM
W?OBJECT
W?GAME
W?GOAL
.PROP 2,P?ACTION
OBJECT-OF-GAME-F
.BYTE 0
.ENDT
T?HATCHWAY:: .TABLE ; TABLE FOR OBJECT HATCHWAY
.STRL "Hatchway"
.PROP 6,P?SOUTH ; CONDITIONAL EXIT
RAMP ; TO ROOM
HATCH ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.PROP 6,P?DOWN ; CONDITIONAL EXIT
RAMP ; TO ROOM
HATCH ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.PROP 6,P?OUT ; CONDITIONAL EXIT
RAMP ; TO ROOM
HATCH ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.PROP 6,P?GLOBAL
STAIRS
HEART-OF-GOLD
HATCH
.BYTE 0
.ENDT
T?LOCAL-GLOBALS:: .TABLE ; TABLE FOR OBJECT LOCAL-GLOBALS
.STRL "LG"
.PROP 2,P?SYNONYM
W?L.G
.PROP 2,P?ACTION
LOCAL-GLOBALS-F
.BYTE 0
.ENDT
T?GOWN:: .TABLE ; TABLE FOR OBJECT GOWN
.STRL "your gown"
.PROP 8,P?SYNONYM
W?GOWN
W?POCKET
W?ROBE
W?LOOP
.PROP 2,P?ACTION
GOWN-F
.PROP 10,P?ADJECTIVE
W?MY
W?DRESSING
W?TATTY
W?FADED
W?BATTERED
.PROP 2,P?SIZE
15
.PROP 2,P?OWNER
PLAYER
.PROP 2,P?CAPACITY
14
.BYTE 0
.ENDT
T?BIG-BLUE-FROB:: .TABLE ; TABLE FOR OBJECT BIG-BLUE-FROB
.STRL "big blue frob"
.PROP 4,P?SYNONYM
W?FROB
W?FROBS
.PROP 4,P?ADJECTIVE
W?BIG
W?BLUE
.PROP 2,P?SIZE
1
.BYTE 0
.ENDT
T?WHALE-CRATER-BOX:: .TABLE ; TABLE FOR OBJECT WHALE-CRATER-BOX
.STRL ""
.BYTE 0
.ENDT
T?FRUSTATION:: .TABLE ; TABLE FOR OBJECT FRUSTATION
.STRL "puzzle"
.PROP 6,P?SYNONYM
W?FRUSTRATION
W?PROBLEM
W?PUZZLE
.PROP 2,P?ACTION
FRUSTRATION-F
.BYTE 0
.ENDT
T?THING:: .TABLE ; TABLE FOR OBJECT THING
.STRL "thing your aunt gave you which you don't know what it is"
.PROP 4,P?SYNONYM
W?THING
W?GIFT
.PROP 2,P?ACTION
THING-F
.PROP 2,P?ADJECTIVE
W?AUNT'S
.PROP 2,P?SIZE
6
.PROP 2,P?CAPACITY
90
.BYTE 0
.ENDT
T?INTADJ:: .TABLE ; TABLE FOR OBJECT INTADJ
.STRL "adjective"
.PROP 2,P?SYNONYM
W?L.G
.BYTE 0
.ENDT
T?SCREWDRIVER:: .TABLE ; TABLE FOR OBJECT SCREWDRIVER
.STRL "flathead screwdriver"
.PROP 6,P?SYNONYM
W?SCREWDRIV
W?TOOL
W?TOOLS
.PROP 4,P?ADJECTIVE
W?FLATHEAD
W?PROPER
.PROP 2,P?SIZE
3
.BYTE 0
.ENDT
T?INTDIR:: .TABLE ; TABLE FOR OBJECT INTDIR
.STRL "direction"
.PROP 16,P?SYNONYM
W?NORTH
W?NE
W?EAST
W?SE
W?SOUTH
W?SW
W?WEST
W?NW
.BYTE 0
.ENDT
; IMPURE TABLES ARE DEFINED HERE
IMPTBL::
T?104::
PMEM-STORE:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?105::
ORPHAN-ADJS:: .TABLE
0
0
0
0
0
0
0
0
0
.ENDT
T?205::
ORPHAN-NP:: .TABLE
0
0
0
0
0
0
0
0
0
0
.ENDT
T?305::
ORPHAN-NP2:: .TABLE
0
0
0
0
0
0
0
0
0
0
.ENDT
T?405::
ORPHAN-S:: .TABLE
0
0
0
0
0
0
0
.ENDT
T?505::
SEARCH-RES:: .TABLE
6
0
0
0
0
0
0
0
0
0
.ENDT
T?605::
ORPHAN-SR:: .TABLE
6
0
0
0
0
0
0
0
0
0
.ENDT
T?705::
OWNER-SR-HERE:: .TABLE
6
0
0
0
0
0
0
0
0
0
.ENDT
T?805::
OWNER-SR-THERE:: .TABLE
6
0
0
0
0
0
0
0
0
0
.ENDT
T?106::
STATE-STACK:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?206::
SPLIT-STACK:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?306::
DATA-STACK:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?406::
P-LEXV:: .TABLE
.BYTE 59
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
.ENDT
T?506::
G-LEXV:: .TABLE
.BYTE 59
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
.ENDT
T?606::
O-LEXV:: .TABLE
.BYTE 59
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
.ENDT
T?706::
P-INBUF:: .TABLE
.BYTE 60
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?806::
G-INBUF:: .TABLE
.BYTE 60
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?906::
O-INBUF:: .TABLE
.BYTE 60
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?1006::
OOPS-TABLE:: .TABLE
0
0
0
0
0
.ENDT
T?1106::
ERROR-ARGS:: .TABLE
0
0
0
0
.ENDT
T?1206::
GAME-VERB-TABLE:: .TABLE
13
V?BRIEF
V?QUIT
V?RESTART
V?RESTORE
V?SAVE
V?SCORE
V?SCRIPT
V?SUPER-BRIEF
V?TELL
V?UNSCRIPT
V?VERBOSE
V?VERSION
V?$VERIFY
.ENDT
T?1306::
PARSE-RESULT:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?1406::
OFFENDED:: .TABLE
7
0
STR?2
STR?3
STR?4
STR?5
STR?6
STR?7
.ENDT
T?1506::
GWIM-MSG:: .TABLE
0
0
0
0
.ENDT
T?107::
FINDER:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?108::
PREP-BIT:: .TABLE
0
0
0
.ENDT
T?112::
YES-INBUF:: .TABLE
.BYTE 19
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?212::
YES-LEXV:: .TABLE
.BYTE 3
.BYTE 0
0
0
0
0
0
0
.ENDT
T?113::
ADJ-TABLE:: .TABLE
16
W?OUTSIDE
OUTSIDE?
W?OPEN
OPEN?
W?CLOSED
Q-CLOSED?
W?LOCKED
LOCKED?
W?UNLOCKED
UNLOCKED?
W?DEAD
DEAD?
W?ALIVE
ALIVE?
W?QUIET
QUIET?
.ENDT
T?115::
T?C-TABLE:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
I-REPLY
1
1
I-PROMPT
.ENDT
T?117::
T?YAWNS:: .TABLE
5
0
STR?75
STR?76
STR?77
STR?78
.ENDT
T?217::
T?YUKS:: .TABLE
5
0
STR?79
STR?80
STR?81
STR?82
.ENDT
T?317::
T?IMPOSSIBLES:: .TABLE
7
0
STR?83
STR?84
STR?85
STR?86
STR?87
STR?88
.ENDT
T?417::
T?WASTES:: .TABLE
4
0
STR?89
STR?90
STR?91
.ENDT
T?121::
FOLLOW-LOC:: .TABLE
0
0
0
0
0
.ENDT
T?221::
TOUCHED-LDESCS:: .TABLE
0
0
0
0
0
.ENDT
T?122::
WORD-FLAG-TABLE:: .TABLE
20
W?SHALL
1024
W?DID
512
W?DOES
64
W?SHALL
1024
W?WILL
1024
W?WERE
632
W?WAS
584
W?IS
320
W?ARE
376
W?AM
264
.ENDT
; END OF IMPURENESS
IMPURE::
; VERB STUFF FOR WORDS IS DEFINED HERE
NVTBL:: .TABLE
ACT?HELLO:: ; VERB-DATA FOR HELLO
-1
0
RT?122
0
ACT?UNLOCK:: ; VERB-DATA FOR UNLOCK
-1
0
RT?222
RT?322
ACT?$REFRESH:: ; VERB-DATA FOR $REFRESH
V?$REFRESH
0
0
0
ACT?ENJOY:: ; VERB-DATA FOR ENJOY
-1
0
RT?422
0
ACT?LEAVE:: ; VERB-DATA FOR LEAVE
V?LEAVE
0
RT?522
0
ACT?COVER:: ; VERB-DATA FOR COVER
-1
0
0
RT?622
ACT?LOOK-INSIDE:: ; VERB-DATA FOR LOOK-INSIDE
-1
0
RT?722
0
ACT?CAN:: ; VERB-DATA FOR CAN
-1
0
RT?822
0
ACT?SLIDE:: ; VERB-DATA FOR SLIDE
-1
0
RT?922
RT?1022
ACT?REFUSE:: ; VERB-DATA FOR REFUSE
-1
0
RT?1122
0
ACT?YELL:: ; VERB-DATA FOR YELL
V?YELL
0
RT?1222
0
ACT?SMELL:: ; VERB-DATA FOR SMELL
-1
0
RT?1322
0
ACT?MIGHT:: ; VERB-DATA FOR MIGHT
-1
0
RT?1422
0
ACT?RING:: ; VERB-DATA FOR RING
-1
0
RT?1522
RT?1622
ACT?REQUEST:: ; VERB-DATA FOR REQUEST
-1
0
RT?1722
0
ACT?WOULD:: ; VERB-DATA FOR WOULD
-1
0
RT?1822
0
ACT?ASK:: ; VERB-DATA FOR ASK
-1
0
RT?1922
RT?2022
ACT?SAVE:: ; VERB-DATA FOR SAVE
V?SAVE
0
RT?2122
0
ACT?#DBG:: ; VERB-DATA FOR #DBG
V?PDEBUG
0
0
0
ACT?LISTEN:: ; VERB-DATA FOR LISTEN
-1
0
RT?2222
0
ACT?CALL:: ; VERB-DATA FOR CALL
-1
0
RT?2322
0
ACT?#RANDOM:: ; VERB-DATA FOR #RANDOM
-1
0
RT?2422
0
ACT?SWITCH:: ; VERB-DATA FOR SWITCH
-1
0
RT?2522
RT?2622
ACT?RESTART:: ; VERB-DATA FOR RESTART
V?RESTART
0
0
0
ACT?FOOTNOTE:: ; VERB-DATA FOR FOOTNOTE
V?FOOTNOTE
0
RT?2722
0
ACT?USE:: ; VERB-DATA FOR USE
-1
0
RT?2822
RT?2922
ACT?SLEEP:: ; VERB-DATA FOR SLEEP
V?FAINT
0
RT?3022
0
ACT?BE:: ; VERB-DATA FOR BE
-1
0
RT?3122
RT?3222
ACT?PARK:: ; VERB-DATA FOR PARK
-1
0
RT?3322
0
ACT?EXAMINE:: ; VERB-DATA FOR EXAMINE
-1
0
RT?3422
RT?3522
ACT?HOW:: ; VERB-DATA FOR HOW
-1
0
RT?3622
RT?3722
ACT?CLOSE:: ; VERB-DATA FOR CLOSE
-1
0
RT?3822
0
ACT?CLEAN:: ; VERB-DATA FOR CLEAN
-1
0
RT?3922
RT?4022
ACT?HEAD:: ; VERB-DATA FOR HEAD
V?WALK-AROUND
0
RT?4122
RT?4222
ACT?FIDDLE:: ; VERB-DATA FOR FIDDLE
-1
0
RT?4322
0
ACT?BE?:: ; VERB-DATA FOR BE?
-1
0
RT?4422
RT?4522
ACT?#UNRECORD:: ; VERB-DATA FOR #UNRECORD
V?$UNRECORD
0
0
0
ACT?CONSOLE:: ; VERB-DATA FOR CONSOLE
-1
0
RT?4622
0
ACT?HEAR:: ; VERB-DATA FOR HEAR
-1
0
RT?4722
0
ACT?BRIEF:: ; VERB-DATA FOR BRIEF
V?BRIEF
0
0
0
ACT?#QUEUE:: ; VERB-DATA FOR #QUEUE
V?$QUEUE
0
0
0
ACT?DRAPE:: ; VERB-DATA FOR DRAPE
-1
0
0
RT?4822
ACT?READ:: ; VERB-DATA FOR READ
-1
0
RT?4922
RT?5022
ACT?MURDER:: ; VERB-DATA FOR MURDER
-1
0
0
RT?5122
ACT?SHOULD:: ; VERB-DATA FOR SHOULD
-1
0
RT?5222
0
ACT?I:: ; VERB-DATA FOR I
V?INVENTORY
0
0
0
ACT?SIT:: ; VERB-DATA FOR SIT
-1
0
RT?5322
0
ACT?RUB:: ; VERB-DATA FOR RUB
-1
0
RT?5422
RT?5522
ACT?SUPERBRIEF:: ; VERB-DATA FOR SUPERBRIEF
V?SUPER-BRIEF
0
0
0
ACT?$CHEAT:: ; VERB-DATA FOR $CHEAT
-1
0
RT?5622
0
ACT?SOUND:: ; VERB-DATA FOR SOUND
-1
0
RT?5722
0
ACT?COUNT:: ; VERB-DATA FOR COUNT
-1
0
RT?5822
0
ACT?SMILE:: ; VERB-DATA FOR SMILE
-1
0
RT?5922
0
ACT?DAMAGE:: ; VERB-DATA FOR DAMAGE
-1
0
RT?6022
RT?6122
ACT?FIX:: ; VERB-DATA FOR FIX
-1
0
RT?6222
RT?6322
ACT?NOD:: ; VERB-DATA FOR NOD
-1
0
RT?6422
0
ACT?ORDER:: ; VERB-DATA FOR ORDER
-1
0
RT?6522
0
ACT?UNDO:: ; VERB-DATA FOR UNDO
V?UNDO
0
0
0
ACT?$VERIFY:: ; VERB-DATA FOR $VERIFY
V?$VERIFY
0
RT?6622
0
ACT?LOCK:: ; VERB-DATA FOR LOCK
-1
0
RT?6722
RT?6822
ACT?FILL:: ; VERB-DATA FOR FILL
-1
0
RT?6922
RT?7022
ACT?FIND:: ; VERB-DATA FOR FIND
-1
0
RT?7122
RT?7222
ACT?POINT:: ; VERB-DATA FOR POINT
-1
0
RT?7322
RT?7422
ACT?SCRIPT:: ; VERB-DATA FOR SCRIPT
V?SCRIPT
0
0
0
ACT?COULD:: ; VERB-DATA FOR COULD
-1
0
RT?7522
0
ACT?FIRE:: ; VERB-DATA FOR FIRE
-1
0
RT?7622
RT?7722
ACT?ATTACK:: ; VERB-DATA FOR ATTACK
-1
0
RT?7822
RT?7922
ACT?GET:: ; VERB-DATA FOR GET
-1
0
RT?8022
RT?8122
ACT?YES:: ; VERB-DATA FOR YES
V?YES
0
0
0
ACT?$CALL:: ; VERB-DATA FOR $CALL
-1
0
RT?8222
0
ACT?PANIC:: ; VERB-DATA FOR PANIC
V?PANIC
0
0
0
ACT?PUSH:: ; VERB-DATA FOR PUSH
-1
0
RT?8322
RT?8422
ACT?SCORE:: ; VERB-DATA FOR SCORE
V?SCORE
0
0
0
ACT?FOLLOW:: ; VERB-DATA FOR FOLLOW
-1
0
RT?8522
RT?8622
ACT?LOOK:: ; VERB-DATA FOR LOOK
V?LOOK
0
RT?8722
RT?8822
ACT?REMOVE:: ; VERB-DATA FOR REMOVE
-1
0
RT?8922
RT?9022
ACT?ENTER:: ; VERB-DATA FOR ENTER
-1
0
RT?9122
0
ACT?SAY:: ; VERB-DATA FOR SAY
-1
0
RT?9222
RT?9322
ACT?LIE:: ; VERB-DATA FOR LIE
-1
0
RT?9422
0
ACT?TELL:: ; VERB-DATA FOR TELL
-1
0
RT?9522
RT?9622
ACT?EXPLAIN:: ; VERB-DATA FOR EXPLAIN
-1
0
RT?9722
RT?9822
ACT?CHECK:: ; VERB-DATA FOR CHECK
-1
0
RT?9922
RT?10022
ACT?THANK:: ; VERB-DATA FOR THANK
V?THANK
0
RT?10122
0
ACT?PAY:: ; VERB-DATA FOR PAY
-1
0
RT?10222
0
ACT?MUST:: ; VERB-DATA FOR MUST
-1
0
RT?10322
0
ACT?WILL:: ; VERB-DATA FOR WILL
-1
0
RT?10422
0
ACT?STAND:: ; VERB-DATA FOR STAND
V?STAND
0
RT?10522
0
ACT?CLIMB:: ; VERB-DATA FOR CLIMB
-1
0
RT?10622
0
ACT?JUMP:: ; VERB-DATA FOR JUMP
V?LEAP
0
RT?10722
0
ACT?OPEN:: ; VERB-DATA FOR OPEN
-1
0
RT?10822
RT?10922
ACT?SHOW:: ; VERB-DATA FOR SHOW
-1
0
RT?11022
RT?11122
ACT?WHERE:: ; VERB-DATA FOR WHERE
-1
0
RT?11222
RT?11322
ACT?DRINK:: ; VERB-DATA FOR DRINK
-1
0
RT?11422
0
ACT?PLACE:: ; VERB-DATA FOR PLACE
-1
0
RT?11522
RT?11622
ACT?THROW:: ; VERB-DATA FOR THROW
-1
0
RT?11722
RT?11822
ACT?#RECORD:: ; VERB-DATA FOR #RECORD
V?$RECORD
0
0
0
ACT?MAY:: ; VERB-DATA FOR MAY
-1
0
RT?11922
0
ACT?WHO:: ; VERB-DATA FOR WHO
-1
0
RT?12022
RT?12122
ACT?HAND:: ; VERB-DATA FOR HAND
-1
0
RT?12222
RT?12322
ACT?EAT:: ; VERB-DATA FOR EAT
-1
0
RT?12422
0
ACT?UNSCRIPT:: ; VERB-DATA FOR UNSCRIPT
V?UNSCRIPT
0
0
0
ACT?HANG:: ; VERB-DATA FOR HANG
-1
0
0
RT?12522
ACT?DO:: ; VERB-DATA FOR DO
-1
0
RT?12622
0
ACT?ANSWER:: ; VERB-DATA FOR ANSWER
V?ANSWER
0
RT?12722
0
ACT?START:: ; VERB-DATA FOR START
-1
0
RT?12822
0
ACT?ADDRESS:: ; VERB-DATA FOR ADDRESS
-1
0
RT?12922
0
ACT?WHAT:: ; VERB-DATA FOR WHAT
-1
0
RT?13022
RT?13122
ACT?#COMMAND:: ; VERB-DATA FOR #COMMAND
V?$COMMAND
0
0
0
ACT?HOLD:: ; VERB-DATA FOR HOLD
-1
0
RT?13222
RT?13322
ACT?QUIT:: ; VERB-DATA FOR QUIT
V?QUIT
0
0
0
ACT?WHEN:: ; VERB-DATA FOR WHEN
-1
0
RT?13422
RT?13522
ACT?WAKE:: ; VERB-DATA FOR WAKE
-1
0
RT?13622
0
ACT?PLAY:: ; VERB-DATA FOR PLAY
-1
0
RT?13722
RT?13822
ACT?NO:: ; VERB-DATA FOR NO
V?NO
0
0
0
ACT?LIGHT:: ; VERB-DATA FOR LIGHT
-1
0
RT?13922
0
ACT?$ID:: ; VERB-DATA FOR $ID
V?$ID
0
0
0
ACT?WAIT:: ; VERB-DATA FOR WAIT
-1
0
RT?14022
0
ACT?WHY:: ; VERB-DATA FOR WHY
-1
0
RT?14122
RT?14222
ACT?DINE:: ; VERB-DATA FOR DINE
-1
0
RT?14322
0
ACT?POUR:: ; VERB-DATA FOR POUR
-1
0
RT?14422
RT?14522
ACT?PUNCH:: ; VERB-DATA FOR PUNCH
-1
0
RT?14622
RT?14722
ACT?SHAKE:: ; VERB-DATA FOR SHAKE
-1
0
RT?14822
RT?14922
ACT?VERBOSE:: ; VERB-DATA FOR VERBOSE
V?VERBOSE
0
0
0
ACT?SHARE:: ; VERB-DATA FOR SHARE
-1
0
RT?15022
RT?15122
ACT?SORRY:: ; VERB-DATA FOR SORRY
-1
0
RT?15222
0
ACT?TAKE:: ; VERB-DATA FOR TAKE
-1
0
RT?15322
RT?15422
ACT?RELAX:: ; VERB-DATA FOR RELAX
V?RELAX
0
0
0
ACT?HELP:: ; VERB-DATA FOR HELP
V?HELP
0
RT?15522
0
ACT?SEARCH:: ; VERB-DATA FOR SEARCH
-1
0
RT?15622
RT?15722
ACT?RESTORE:: ; VERB-DATA FOR RESTORE
V?RESTORE
0
0
0
ACT?RELEASE:: ; VERB-DATA FOR RELEASE
V?VERSION
0
0
0
ACT?PICK:: ; VERB-DATA FOR PICK
-1
0
RT?15822
0
ACT?DIAGNOSE:: ; VERB-DATA FOR DIAGNOSE
-1
0
RT?15922
0
ACT?SWIM:: ; VERB-DATA FOR SWIM
-1
0
RT?16022
0
ACT?HIDE:: ; VERB-DATA FOR HIDE
V?HIDE
0
RT?16122
RT?16222
ACT?KNOCK:: ; VERB-DATA FOR KNOCK
-1
0
RT?16322
RT?16422
ACT?DROP:: ; VERB-DATA FOR DROP
-1
0
RT?16522
RT?16622
ACT?PULL:: ; VERB-DATA FOR PULL
-1
0
RT?16722
RT?16822
.ENDT
; THE ACTION CALLING TABLE IS DEFINED HERE
ATBL:: .TABLE
V-PDEBUG
V-BE
V-BE?
V-HOW
V-WHAT
V-WHEN
V-WHERE
V-WHO
V-WHY
V-WILL?
V-WOULD?
V-CAN?
V-COULD?
V-DO?
V-MAY?
V-MIGHT?
V-MUST?
V-SHOULD?
V-$ID
V-$REFRESH
V-$VERIFY
V-$CHEAT
V-$QUEUE
V-$RANDOM
V-$COMMAND
V-$RECORD
V-$UNRECORD
V-TELL
V-AIM
V-SHOW
V-SAIM
V-ANALYZE
V-LOOK-UNDER
V-LOOK-UP
V-SANALYZE
V-ANSWER
V-REPLY
V-ASK
V-ASK-CONTEXT-ABOUT
V-ASK-CONTEXT-FOR
V-ASK-ABOUT
V-ASK-FOR
V-ATTACK
V-BRIEF
V-BRUSH
V-BOARD
V-BUY
V-$CALL
V-CLIMB-DOWN
V-DISEMBARK
V-CLIMB-ON
V-THROUGH
V-CLIMB-UP
V-CLOSE
V-LAMP-OFF
V-COUNT
V-SPUT-ON
V-MUNG
V-DIAGNOSE
V-EAT
V-PUT
V-DRINK
V-DROP
V-PUT-IN
V-THROW-THROUGH
V-ENJOY
V-EXAMINE
V-READ
V-TALK-ABOUT
V-STELL-ABOUT
V-TELL-ABOUT
V-FAINT
V-RUB
V-FILL
V-FIND
V-SSEARCH-FOR
V-FIX
V-FOLLOW
V-FOOTNOTE
V-TAKE
V-TAKE-TO
V-STAND
V-GIVE
V-SGIVE
V-QUIT
V-LISTEN
V-HELLO
V-HELP
V-HIDE
V-PUT-UNDER
V-HOLD-UP
V-INVENTORY
V-LEAP
V-KILL
V-KISS
V-KNOCK
V-PUSH
V-SLAP
V-LEAVE
V-LIE
V-LAMP-ON
V-LOCK
V-LOOK
V-CHASTISE
V-LOOK-BEHIND
V-LOOK-DOWN
V-LOOK-INSIDE
V-SEARCH-FOR
V-LOOK-ON
V-LOOK-OUTSIDE
V-LOOK-THROUGH
V-NO
V-NOD
V-OPEN
V-PANIC
V-POUR
V-MOVE
V-MOVE-DIR
V-PULL-TOGETHER
V-PLAY
V-SREAD
V-REFUSE
V-RELAX
V-REMOVE
V-RESTART
V-RESTORE
V-RING
V-SSHOOT
V-SAVE
V-SAY
V-SCORE
V-SCRIPT
V-SEARCH
V-SHAKE
V-SHOOT
V-SSHOW
V-SIT
V-SIT-AT
V-SMELL
V-SMILE
V-SORRY
V-STOP
V-SUPER-BRIEF
V-SWIM
V-TAKE-OFF
V-THANK
V-THROW-AT
V-THROW-IN-TOWEL
V-TURN
V-UNDO
V-UNLOCK
V-UNSCRIPT
V-USE
V-VERBOSE
V-VERSION
V-WAIT-FOR
V-WAIT-UNTIL
V-ALARM
V-WALK-AROUND
V-WALK
V-WALK-TO
V-RUN-OVER
V-YELL
V-YES
.ENDT
; THE PREACTION CALLING TABLE IS DEFINED HERE
PATBL:: .TABLE
0
PRE-BE
0
0
0
0
PRE-WHERE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PRE-ASK
0
0
PRE-SAIM
PRE-ANALYZE
PRE-LOOK-UNDER
0
PRE-SANALYZE
0
0
PRE-ASK
PRE-ASK-CONTEXT-ABOUT
PRE-ASK-CONTEXT-FOR
PRE-ASK
PRE-ASK
0
0
PRE-BRUSH
0
0
PRE-ASK
0
0
0
PRE-THROUGH
0
0
0
0
0
0
0
PRE-EAT
PRE-PUT
0
PRE-PUT
PRE-PUT-IN
PRE-THROW-THROUGH
0
PRE-EXAMINE
PRE-READ
PRE-TALK-ABOUT
PRE-STELL-ABOUT
PRE-TELL-ABOUT
0
0
0
PRE-FIND
PRE-SSEARCH-FOR
0
0
0
PRE-TAKE
0
0
PRE-GIVE
PRE-SGIVE
0
PRE-LISTEN
PRE-HELLO
0
0
0
0
0
0
0
0
0
0
0
0
PRE-LIE
0
0
0
0
0
0
PRE-LOOK-INSIDE
PRE-SEARCH-FOR
0
0
0
0
0
0
0
0
PRE-MOVE
PRE-MOVE-DIR
0
0
PRE-SREAD
0
0
0
0
0
0
PRE-SSHOOT
0
0
0
0
PRE-SEARCH
0
0
PRE-SSHOW
PRE-SIT
0
0
0
PRE-HELLO
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
; VOCABULARY TABLE IS HERE
VOCAB:: .TABLE
.BYTE 6
.BYTE 46
.BYTE 44
.BYTE 34
.BYTE 39
.BYTE 33
.BYTE 63
.BYTE 10
687
.VOCBEG 10,6
W?$CALL:: .ZWORD "$call"
ACT?$CALL
1
W?$CHEAT:: .ZWORD "$cheat"
ACT?$CHEAT
1
W?$ID:: .ZWORD "$id"
ACT?$ID
1
W?$REFRESH:: .ZWORD "$refresh"
ACT?$REFRESH
1
W?$VERIFY:: .ZWORD "$verify"
ACT?$VERIFY
1
W?PERIOD:: .ZWORD "."
0
32776
W?COMMA:: .ZWORD ","
0
1024
W?!:: .ZWORD "!"
0
32776
W??:: .ZWORD "?"
0
32776
W?#COMMAND:: .ZWORD "#command"
ACT?#COMMAND
1
W?#DBG:: .ZWORD "#dbg"
ACT?#DBG
1
W?#QUEUE:: .ZWORD "#queue"
ACT?#QUEUE
1
W?#RANDOM:: .ZWORD "#random"
ACT?#RANDOM
1
W?#RECORD:: .ZWORD "#record"
ACT?#RECORD
1
W?#UNRECORD:: .ZWORD "#unrecord"
ACT?#UNRECORD
1
W?APOSTROPHE:: .ZWORD "'"
0
16384
W?QUOTE:: .ZWORD """"
0
32772
W?A:: .ZWORD "a"
0
16
W?ABOUT:: .ZWORD "about"
0
2048
W?ACROSS:: .ZWORD "across"
0
2048
W?ACTIVATE:: .ZWORD "activate"
ACT?START
1
W?ADDRESS:: .ZWORD "address"
ACT?ADDRESS
1
W?ADJUST:: .ZWORD "adjust"
ACT?FIX
1
W?AFT:: .ZWORD "aft"
W?SOUTH
0
W?AFTER:: .ZWORD "after"
0
2048
W?AGAIN:: .ZWORD "again"
0
32
W?AGAINST:: .ZWORD "against"
0
2048
W?AIM:: .ZWORD "aim"
ACT?POINT
1
W?ALCOHOL:: .ZWORD "alcohol"
0
2
W?ALIVE:: .ZWORD "alive"
0
4
W?ALL:: .ZWORD "all"
0
16
W?ALONG:: .ZWORD "along"
W?AROUND
0
W?AM:: .ZWORD "am"
0
128
W?AN:: .ZWORD "an"
0
16
W?ANALYSE:: .ZWORD "analyse"
ACT?CHECK
1
W?ANALYZE:: .ZWORD "analyze"
ACT?CHECK
1
W?AND:: .ZWORD "and"
0
1024
W?ANDROID:: .ZWORD "android"
0
2
W?ANSWER:: .ZWORD "answer"
ACT?ANSWER
1
W?ANY:: .ZWORD "any"
0
16
W?ANYWAY:: .ZWORD "anyway"
0
0
W?APOLOGIZE:: .ZWORD "apologize"
ACT?SORRY
1
W?APPROACH:: .ZWORD "approach"
ACT?HEAD
1
W?ARE:: .ZWORD "are"
0
128
W?AREA:: .ZWORD "area"
0
2
W?AREN:: .ZWORD "aren"
0
0
W?AROUND:: .ZWORD "around"
0
2048
W?ASK:: .ZWORD "ask"
ACT?ASK
8193
W?ASS:: .ZWORD "ass"
0
0
W?ASSAULT:: .ZWORD "assault"
ACT?ATTACK
1
W?ASSHOLE:: .ZWORD "asshole"
0
0
W?AT:: .ZWORD "at"
0
2048
W?ATTACK:: .ZWORD "attack"
ACT?ATTACK
3
W?AUNT'S:: .ZWORD "aunt's"
0
4
W?AWAKE:: .ZWORD "awake"
ACT?WAKE
1
W?AWAY:: .ZWORD "away"
0
2048
W?AYE:: .ZWORD "aye"
ACT?YES
1
W?BABEL:: .ZWORD "babel"
0
4
W?BACK:: .ZWORD "back"
0
0
W?BANG:: .ZWORD "bang"
ACT?KNOCK
1
W?BARE:: .ZWORD "bare"
0
4
W?BASTARD:: .ZWORD "bastard"
0
0
W?BATHE:: .ZWORD "bathe"
ACT?SWIM
1
W?BATTERED:: .ZWORD "battered"
0
4
W?BE:: .ZWORD "be"
ACT?BE
33
W?BE?:: .ZWORD "be?"
ACT?BE?
1
W?BEEBLEBROX:: .ZWORD "beeblebro"
0
2
W?BEEP:: .ZWORD "beep"
ACT?RING
1
W?BEER:: .ZWORD "beer"
0
2
W?BEERMAT:: .ZWORD "beermat"
0
2
W?BEHIND:: .ZWORD "behind"
0
2048
W?BELOW:: .ZWORD "below"
W?UNDER
0
W?BENCH:: .ZWORD "bench"
0
2
W?BENEATH:: .ZWORD "beneath"
W?UNDER
0
W?BESIDE:: .ZWORD "beside"
0
2048
W?BIG:: .ZWORD "big"
0
4
W?BILLION:: .ZWORD "billion"
0
0
W?BITCH:: .ZWORD "bitch"
0
0
W?BITTER:: .ZWORD "bitter"
0
2
W?BLAST:: .ZWORD "blast"
ACT?RING
1
W?BLASTER:: .ZWORD "blaster"
0
2
W?BLOW:: .ZWORD "blow"
ACT?RING
1
W?BLUE:: .ZWORD "blue"
0
4
W?BLUE-GREEN:: .ZWORD "blue-gree"
0
4
W?BOARD:: .ZWORD "board"
ACT?CLIMB
1
W?BOTH:: .ZWORD "both"
W?ALL
0
W?BOTTLE:: .ZWORD "bottle"
0
2
W?BREAK:: .ZWORD "break"
ACT?DAMAGE
1
W?BRICK:: .ZWORD "brick"
0
6
W?BRICKS:: .ZWORD "bricks"
0
2
W?BRIEF:: .ZWORD "brief"
ACT?BRIEF
1
W?BRUSH:: .ZWORD "brush"
ACT?CLEAN
3
W?BULKY:: .ZWORD "bulky"
0
4
W?BUT:: .ZWORD "but"
0
4096
W?BUY:: .ZWORD "buy"
W?ORDER
0
W?CALL:: .ZWORD "call"
ACT?CALL
1
W?CAN:: .ZWORD "can"
ACT?CAN
513
W?CARPET:: .ZWORD "carpet"
0
2
W?CARRY:: .ZWORD "carry"
ACT?TAKE
1
W?CHAIR:: .ZWORD "chair"
0
2
W?CHAIRS:: .ZWORD "chairs"
0
2
W?CHASE:: .ZWORD "chase"
ACT?FOLLOW
1
W?CHAT:: .ZWORD "chat"
ACT?SAY
1
W?CHECK:: .ZWORD "check"
ACT?CHECK
1
W?CHEESE:: .ZWORD "cheese"
0
4
W?CLEAN:: .ZWORD "clean"
ACT?CLEAN
1
W?CLIMB:: .ZWORD "climb"
ACT?CLIMB
1
W?CLOSE:: .ZWORD "close"
ACT?CLOSE
1
W?CLOSED:: .ZWORD "closed"
0
4
W?COCK:: .ZWORD "cock"
0
0
W?COCKSUCKER:: .ZWORD "cocksucke"
0
0
W?COME:: .ZWORD "come"
ACT?HEAD
1
W?COMFORT:: .ZWORD "comfort"
ACT?CONSOLE
1
W?CONCEAL:: .ZWORD "conceal"
ACT?HIDE
1
W?CONSOLE:: .ZWORD "console"
ACT?CONSOLE
1
W?CONSULT:: .ZWORD "consult"
ACT?ASK
1
W?COPY:: .ZWORD "copy"
0
2
W?CORPORATION:: .ZWORD "corporati"
0
2
W?COULD:: .ZWORD "could"
ACT?COULD
513
W?COULDN:: .ZWORD "couldn"
0
0
W?COUNT:: .ZWORD "count"
ACT?COUNT
1
W?COVER:: .ZWORD "cover"
ACT?COVER
1
W?COVERED:: .ZWORD "covered"
0
4
W?CRACK:: .ZWORD "crack"
ACT?DAMAGE
1
W?CRAP:: .ZWORD "crap"
0
0
W?CRUSH:: .ZWORD "crush"
ACT?DAMAGE
1
W?CUNT:: .ZWORD "cunt"
0
0
W?CUSS:: .ZWORD "cuss"
0
0
W?CYBERNETICS:: .ZWORD "cyberneti"
0
4
W?D:: .ZWORD "d"
W?DOWN
0
W?DAMAGE:: .ZWORD "damage"
ACT?DAMAGE
1
W?DAMN:: .ZWORD "damn"
0
0
W?DAMNED:: .ZWORD "damned"
0
0
W?DANGER:: .ZWORD "danger"
0
2
W?DARK:: .ZWORD "dark"
0
4
W?DARK-HAIR:: .ZWORD "dark-hair"
0
4
W?DEAD:: .ZWORD "dead"
0
4
W?DEMOLISH:: .ZWORD "demolish"
ACT?DAMAGE
1
W?DEPART:: .ZWORD "depart"
ACT?LEAVE
1
W?DEPRESSED:: .ZWORD "depressed"
0
4
W?DESCRIBE:: .ZWORD "describe"
ACT?EXAMINE
1
W?DESK:: .ZWORD "desk"
0
2
W?DESTROY:: .ZWORD "destroy"
ACT?DAMAGE
1
W?DETECT:: .ZWORD "detect"
ACT?FIND
1
W?DEVOUR:: .ZWORD "devour"
ACT?EAT
1
W?DIAGNOSE:: .ZWORD "diagnose"
ACT?DIAGNOSE
1
W?DID:: .ZWORD "did"
W?DO
512
W?DIDN:: .ZWORD "didn"
0
0
W?DIG:: .ZWORD "dig"
ACT?SEARCH
1
W?DINE:: .ZWORD "dine"
ACT?DINE
1
W?DINNER:: .ZWORD "dinner"
0
2
W?DISCOVER:: .ZWORD "discover"
ACT?FIND
1
W?DISHES:: .ZWORD "dishes"
0
2
W?DISPLAY:: .ZWORD "display"
ACT?SHOW
1
W?DIVE:: .ZWORD "dive"
ACT?JUMP
1
W?DO:: .ZWORD "do"
ACT?DO
513
W?DOES:: .ZWORD "does"
W?DO
512
W?DOESN:: .ZWORD "doesn"
0
0
W?DOFF:: .ZWORD "doff"
ACT?REMOVE
1
W?DON:: .ZWORD "don"
0
0
W?DON'T:: .ZWORD "don't"
0
8
W?DOOR:: .ZWORD "door"
0
6
W?DOWN:: .ZWORD "down"
.BYTE 54
.BYTE 0
2112
W?DOWNSTAIRS:: .ZWORD "downstair"
W?DOWN
0
W?DOZE:: .ZWORD "doze"
ACT?SLEEP
1
W?DRAPE:: .ZWORD "drape"
ACT?DRAPE
1
W?DRESSING:: .ZWORD "dressing"
0
4
W?DRINK:: .ZWORD "drink"
ACT?DRINK
1
W?DRIVE:: .ZWORD "drive"
ACT?HEAD
1
W?DROP:: .ZWORD "drop"
ACT?DROP
1
W?E:: .ZWORD "e"
W?EAST
0
W?EAR:: .ZWORD "ear"
0
2
W?EARS:: .ZWORD "ears"
0
2
W?EARTH:: .ZWORD "earth"
0
2
W?EAST:: .ZWORD "east"
.BYTE 61
.BYTE 0
66
W?EAT:: .ZWORD "eat"
ACT?EAT
1
W?EIGHTEEN:: .ZWORD "eighteen"
0
0
W?EIGHTY:: .ZWORD "eighty"
0
0
W?EITHER:: .ZWORD "either"
0
16
W?ELEVEN:: .ZWORD "eleven"
0
0
W?END.OF.INPUT:: .ZWORD "end.of.in"
0
32776
W?ENJOY:: .ZWORD "enjoy"
ACT?ENJOY
1
W?ENTER:: .ZWORD "enter"
ACT?ENTER
1
W?EXAMINE:: .ZWORD "examine"
ACT?EXAMINE
1
W?EXCEPT:: .ZWORD "except"
0
4096
W?EXIT:: .ZWORD "exit"
ACT?LEAVE
1
W?EXPLAIN:: .ZWORD "explain"
ACT?EXPLAIN
1
W?EXPLORE:: .ZWORD "explore"
ACT?EXAMINE
1
W?EYE:: .ZWORD "eye"
0
2
W?EYES:: .ZWORD "eyes"
0
2
W?F:: .ZWORD "f"
W?NORTH
0
W?FACE:: .ZWORD "face"
0
2
W?FADED:: .ZWORD "faded"
0
4
W?FAINT:: .ZWORD "faint"
ACT?SLEEP
1
W?FEED:: .ZWORD "feed"
ACT?HAND
1
W?FEEL:: .ZWORD "feel"
ACT?RUB
1
W?FIDDLE:: .ZWORD "fiddle"
ACT?FIDDLE
1
W?FIFTEEN:: .ZWORD "fifteen"
0
0
W?FIFTY:: .ZWORD "fifty"
0
0
W?FIGHT:: .ZWORD "fight"
ACT?ATTACK
1
W?FILL:: .ZWORD "fill"
ACT?FILL
1
W?FIND:: .ZWORD "find"
ACT?FIND
1
W?FIRE:: .ZWORD "fire"
ACT?FIRE
1
W?FISH:: .ZWORD "fish"
0
2
W?FIX:: .ZWORD "fix"
ACT?FIX
1
W?FLATHEAD:: .ZWORD "flathead"
0
4
W?FLICK:: .ZWORD "flick"
ACT?SWITCH
1
W?FLIP:: .ZWORD "flip"
ACT?SWITCH
1
W?FLIRT:: .ZWORD "flirt"
ACT?CONSOLE
1
W?FLOOD:: .ZWORD "flood"
ACT?FILL
5
W?FLOOR:: .ZWORD "floor"
0
2
W?FOLLOW:: .ZWORD "follow"
ACT?FOLLOW
1
W?FOOD:: .ZWORD "food"
0
2
W?FOOTNOTE:: .ZWORD "footnote"
ACT?FOOTNOTE
1
W?FOR:: .ZWORD "for"
0
2048
W?FORD:: .ZWORD "ford"
0
6
W?FORE:: .ZWORD "fore"
W?NORTH
0
W?FOREWA:: .ZWORD "forewa"
W?NORTH
0
W?FORTY:: .ZWORD "forty"
0
0
W?FOURTEEN:: .ZWORD "fourteen"
0
0
W?FRESHEN:: .ZWORD "freshen"
ACT?CLEAN
1
W?FRISK:: .ZWORD "frisk"
ACT?SEARCH
1
W?FROB:: .ZWORD "frob"
0
6
W?FROBS:: .ZWORD "frobs"
0
2
W?FROM:: .ZWORD "from"
0
6144
W?FRUSTRATION:: .ZWORD "frustrati"
0
2
W?FUCK:: .ZWORD "fuck"
0
0
W?FUCKED:: .ZWORD "fucked"
0
0
W?FUCKER:: .ZWORD "fucker"
0
2
W?FUCKING:: .ZWORD "fucking"
0
0
W?FULL:: .ZWORD "full"
0
4
W?G:: .ZWORD "g"
0
32
W?GAB:: .ZWORD "gab"
ACT?SAY
1
W?GAME:: .ZWORD "game"
0
2
W?GARGLE:: .ZWORD "gargle"
0
4
W?GAZE:: .ZWORD "gaze"
ACT?LOOK
1
W?GET:: .ZWORD "get"
ACT?GET
1
W?GIFT:: .ZWORD "gift"
0
2
W?GIVE:: .ZWORD "give"
ACT?HAND
1
W?GLASS:: .ZWORD "glass"
0
2
W?GLASSES:: .ZWORD "glasses"
0
2
W?GO:: .ZWORD "go"
ACT?HEAD
1
W?GOAL:: .ZWORD "goal"
0
2
W?GOBBLE:: .ZWORD "gobble"
ACT?EAT
1
W?GODDAMN:: .ZWORD "goddamn"
0
0
W?GODDAMNED:: .ZWORD "goddamned"
0
0
W?GOLD:: .ZWORD "gold"
0
2
W?GOWN:: .ZWORD "gown"
0
2
W?GRAB:: .ZWORD "grab"
ACT?TAKE
1
W?GREEN:: .ZWORD "green"
0
4
W?GREET:: .ZWORD "greet"
ACT?HELLO
1
W?GREETINGS:: .ZWORD "greetings"
ACT?HELLO
1
W?GRIN:: .ZWORD "grin"
ACT?SMILE
1
W?GROUND:: .ZWORD "ground"
0
2
W?GUIDE:: .ZWORD "guide"
0
2
W?GUZZLE:: .ZWORD "guzzle"
ACT?DRINK
1
W?HAIRED:: .ZWORD "haired"
0
4
W?HAND:: .ZWORD "hand"
ACT?HAND
7
W?HANDS:: .ZWORD "hands"
0
2
W?HANG:: .ZWORD "hang"
ACT?HANG
1
W?HATCH:: .ZWORD "hatch"
0
2
W?HE:: .ZWORD "he"
0
0
W?HEAD:: .ZWORD "head"
ACT?HEAD
3
W?HEAR:: .ZWORD "hear"
ACT?HEAR
1
W?HEART:: .ZWORD "heart"
0
2
W?HELL:: .ZWORD "hell"
0
0
W?HELLO:: .ZWORD "hello"
ACT?HELLO
1
W?HELP:: .ZWORD "help"
ACT?HELP
1
W?HER:: .ZWORD "her"
0
2
W?HERE:: .ZWORD "here"
0
2
W?HERSELF:: .ZWORD "herself"
0
2
W?HI:: .ZWORD "hi"
ACT?HELLO
1
W?HIDE:: .ZWORD "hide"
ACT?HIDE
1
W?HIM:: .ZWORD "him"
0
2
W?HIMSELF:: .ZWORD "himself"
0
2
W?HINT:: .ZWORD "hint"
ACT?HELP
1
W?HINTS:: .ZWORD "hints"
ACT?HELP
1
W?HIS:: .ZWORD "his"
0
4
W?HIT:: .ZWORD "hit"
ACT?PUNCH
1
W?HITCHHIKER'S:: .ZWORD "hitchhike"
0
4
W?HOLD:: .ZWORD "hold"
ACT?HOLD
1
W?HONK:: .ZWORD "honk"
ACT?RING
1
W?HOW:: .ZWORD "how"
ACT?HOW
257
W?HOWL:: .ZWORD "howl"
ACT?YELL
1
W?HUG:: .ZWORD "hug"
ACT?CONSOLE
1
W?HUNDRED:: .ZWORD "hundred"
0
0
W?HURL:: .ZWORD "hurl"
ACT?THROW
1
W?HURT:: .ZWORD "hurt"
ACT?DAMAGE
1
W?I:: .ZWORD "i"
ACT?I
1
W?IN:: .ZWORD "in"
.BYTE 53
.BYTE 0
6208
W?INCREDIBLE:: .ZWORD "incredibl"
0
4
W?INDEED:: .ZWORD "indeed"
ACT?YES
1
W?INQUIRE:: .ZWORD "inquire"
ACT?ASK
1
W?INSERT:: .ZWORD "insert"
ACT?PLACE
1
W?INSIDE:: .ZWORD "inside"
W?IN
0
W?INSPECT:: .ZWORD "inspect"
ACT?EXAMINE
1
W?INT.NUM:: .ZWORD "int.num"
0
6
W?INT.TIM:: .ZWORD "int.tim"
0
6
W?INTO:: .ZWORD "into"
W?IN
0
W?INVENT:: .ZWORD "invent"
ACT?I
1
W?IS:: .ZWORD "is"
0
128
W?ISN:: .ZWORD "isn"
0
0
W?IT:: .ZWORD "it"
0
2
W?ITS:: .ZWORD "its"
0
4
W?JUMP:: .ZWORD "jump"
ACT?JUMP
1
W?KICK:: .ZWORD "kick"
ACT?PUNCH
1
W?KILL:: .ZWORD "kill"
ACT?MURDER
1
W?KISS:: .ZWORD "kiss"
ACT?CONSOLE
1
W?KNOCK:: .ZWORD "knock"
ACT?KNOCK
1
W?L:: .ZWORD "l"
ACT?LOOK
1
W?L.G:: .ZWORD "l.g"
0
2
W?LAMP:: .ZWORD "lamp"
0
2
W?LAY:: .ZWORD "lay"
ACT?PLACE
1
W?LEAP:: .ZWORD "leap"
ACT?JUMP
1
W?LEATHER:: .ZWORD "leather"
0
4
W?LEAVE:: .ZWORD "leave"
ACT?LEAVE
1
W?LICK:: .ZWORD "lick"
ACT?EAT
1
W?LIE:: .ZWORD "lie"
ACT?LIE
1
W?LIFT:: .ZWORD "lift"
ACT?TAKE
1
W?LIGHT:: .ZWORD "light"
ACT?LIGHT
3
W?LIGHTS:: .ZWORD "lights"
0
2
W?LISTEN:: .ZWORD "listen"
ACT?LISTEN
1
W?LOCATE:: .ZWORD "locate"
ACT?FIND
1
W?LOCK:: .ZWORD "lock"
ACT?LOCK
1
W?LOCKED:: .ZWORD "locked"
0
4
W?LOGOFF:: .ZWORD "logoff"
ACT?QUIT
1
W?LOGOUT:: .ZWORD "logout"
ACT?QUIT
1
W?LOOK:: .ZWORD "look"
ACT?LOOK
1
W?LOOK-INSIDE:: .ZWORD "look-insi"
ACT?LOOK-INSIDE
1
W?LOOP:: .ZWORD "loop"
0
2
W?LOTS:: .ZWORD "lots"
0
2
W?M:: .ZWORD "m"
0
0
W?MADAM:: .ZWORD "madam"
0
2
W?MARV:: .ZWORD "marv"
0
2
W?MARVIN:: .ZWORD "marvin"
0
2
W?MAY:: .ZWORD "may"
ACT?MAY
513
W?MCMILLAN:: .ZWORD "mcmillan"
0
2
W?ME:: .ZWORD "me"
0
2
W?MEDITATE:: .ZWORD "meditate"
ACT?RELAX
1
W?MIGHT:: .ZWORD "might"
ACT?MIGHT
513
W?MILLION:: .ZWORD "million"
0
0
W?MILLIWAYS:: .ZWORD "milliways"
0
2
W?MINE:: .ZWORD "mine"
W?MY
0
W?MINUTE:: .ZWORD "minute"
0
2
W?MINUTES:: .ZWORD "minutes"
0
2
W?MISS:: .ZWORD "miss"
W?MS
0
W?MISTER:: .ZWORD "mister"
W?MR
0
W?MOLEST:: .ZWORD "molest"
ACT?ATTACK
1
W?MOON:: .ZWORD "moon"
0
4
W?MOONLIGHT:: .ZWORD "moonlight"
0
2
W?MOVE:: .ZWORD "move"
ACT?PULL
1
W?MR:: .ZWORD "mr"
0
4
W?MS:: .ZWORD "ms"
0
4
W?MURDER:: .ZWORD "murder"
ACT?MURDER
1
W?MUST:: .ZWORD "must"
ACT?MUST
513
W?MY:: .ZWORD "my"
0
4
W?MYSELF:: .ZWORD "myself"
0
2
W?N:: .ZWORD "n"
W?NORTH
0
W?NAP:: .ZWORD "nap"
ACT?SLEEP
1
W?NE:: .ZWORD "ne"
.BYTE 62
.BYTE 0
66
W?NEW:: .ZWORD "new"
0
4
W?NINETEEN:: .ZWORD "nineteen"
0
0
W?NINETY:: .ZWORD "ninety"
0
0
W?NO:: .ZWORD "no"
ACT?NO
1
W?NO.WORD:: .ZWORD "no.word"
0
4
W?NOD:: .ZWORD "nod"
ACT?NOD
1
W?NOPE:: .ZWORD "nope"
ACT?NO
1
W?NORTH:: .ZWORD "north"
.BYTE 63
.BYTE 0
70
W?NORTHEAST:: .ZWORD "northeast"
W?NE
0
W?NORTHWEST:: .ZWORD "northwest"
W?NW
0
W?NOT:: .ZWORD "not"
0
32
W?NOW:: .ZWORD "now"
0
0
W?NW:: .ZWORD "nw"
.BYTE 56
.BYTE 0
66
W?O:: .ZWORD "o"
0
32
W?OBJECT:: .ZWORD "object"
0
2
W?OBSERVE:: .ZWORD "observe"
ACT?EXAMINE
1
W?OF:: .ZWORD "of"
0
32769
W?OFF:: .ZWORD "off"
0
2048
W?OFFER:: .ZWORD "offer"
ACT?HAND
1
W?OH:: .ZWORD "oh"
0
0
W?OK:: .ZWORD "ok"
ACT?YES
1
W?OKAY:: .ZWORD "okay"
ACT?YES
1
W?ON:: .ZWORD "on"
0
6144
W?ONCE:: .ZWORD "once"
0
8
W?ONE:: .ZWORD "one"
0
2
W?ONTO:: .ZWORD "onto"
W?ON
0
W?OOPS:: .ZWORD "oops"
0
32
W?OPEN:: .ZWORD "open"
ACT?OPEN
5
W?ORDER:: .ZWORD "order"
ACT?ORDER
8193
W?OUT:: .ZWORD "out"
.BYTE 52
.BYTE 0
2112
W?OUTSIDE:: .ZWORD "outside"
W?OUT
0
W?OVER:: .ZWORD "over"
0
2048
W?P:: .ZWORD "p"
W?WEST
0
W?PAN-GALACTIC:: .ZWORD "pan-galac"
0
4
W?PANIC:: .ZWORD "panic"
ACT?PANIC
1
W?PARANOID:: .ZWORD "paranoid"
0
4
W?PARK:: .ZWORD "park"
ACT?PARK
1
W?PASS:: .ZWORD "pass"
ACT?HAND
1
W?PAUSE:: .ZWORD "pause"
ACT?WAIT
1
W?PAY:: .ZWORD "pay"
ACT?PAY
1
W?PEEK:: .ZWORD "peek"
ACT?LOOK
1
W?PEEP:: .ZWORD "peep"
ACT?LOOK
1
W?PEER:: .ZWORD "peer"
ACT?LOOK
1
W?PICK:: .ZWORD "pick"
ACT?PICK
1
W?PINT:: .ZWORD "pint"
0
2
W?PISS:: .ZWORD "piss"
0
0
W?PLACE:: .ZWORD "place"
ACT?PLACE
3
W?PLANET:: .ZWORD "planet"
0
2
W?PLATE:: .ZWORD "plate"
0
2
W?PLAY:: .ZWORD "play"
ACT?PLAY
1
W?PLEASE:: .ZWORD "please"
0
0
W?POCKET:: .ZWORD "pocket"
0
2
W?POINT:: .ZWORD "point"
ACT?POINT
1
W?PORT:: .ZWORD "port"
W?WEST
0
W?POUR:: .ZWORD "pour"
ACT?POUR
1
W?PREFECT:: .ZWORD "prefect"
0
2
W?PRESIDENT:: .ZWORD "president"
0
6
W?PRESS:: .ZWORD "press"
ACT?PUSH
1
W?PROBLEM:: .ZWORD "problem"
0
2
W?PROCEED:: .ZWORD "proceed"
ACT?HEAD
1
W?PROPER:: .ZWORD "proper"
0
4
W?PRY:: .ZWORD "pry"
ACT?TAKE
1
W?PULL:: .ZWORD "pull"
ACT?PULL
1
W?PUNCH:: .ZWORD "punch"
ACT?PUNCH
1
W?PURCHASE:: .ZWORD "purchase"
W?ORDER
0
W?PURSUE:: .ZWORD "pursue"
ACT?FOLLOW
1
W?PUSH:: .ZWORD "push"
ACT?PUSH
1
W?PUT:: .ZWORD "put"
ACT?PLACE
1
W?PUZZLE:: .ZWORD "puzzle"
0
2
W?Q:: .ZWORD "q"
ACT?QUIT
1
W?QUERY:: .ZWORD "query"
ACT?ASK
1
W?QUESTION:: .ZWORD "question"
ACT?ASK
1
W?QUIET:: .ZWORD "quiet"
0
4
W?QUIT:: .ZWORD "quit"
ACT?QUIT
1
W?RAISE:: .ZWORD "raise"
ACT?TAKE
1
W?RAP:: .ZWORD "rap"
ACT?KNOCK
1
W?RAPE:: .ZWORD "rape"
ACT?ATTACK
1
W?RATTLE:: .ZWORD "rattle"
ACT?SHAKE
1
W?RE:: .ZWORD "re"
0
0
W?READ:: .ZWORD "read"
ACT?READ
1
W?RED:: .ZWORD "red"
0
4
W?REFUSE:: .ZWORD "refuse"
ACT?REFUSE
1
W?RELAX:: .ZWORD "relax"
ACT?RELAX
1
W?RELEASE:: .ZWORD "release"
ACT?RELEASE
1
W?REMOVE:: .ZWORD "remove"
ACT?REMOVE
1
W?REPAIR:: .ZWORD "repair"
ACT?FIX
1
W?REPEL:: .ZWORD "repel"
ACT?ATTACK
1
W?REPLY:: .ZWORD "reply"
ACT?ANSWER
1
W?REQUEST:: .ZWORD "request"
ACT?REQUEST
1
W?RESPOND:: .ZWORD "respond"
ACT?ANSWER
1
W?REST:: .ZWORD "rest"
ACT?RELAX
1
W?RESTART:: .ZWORD "restart"
ACT?RESTART
1
W?RESTORE:: .ZWORD "restore"
ACT?RESTORE
1
W?RESUME:: .ZWORD "resume"
ACT?RESTORE
1
W?RETURN:: .ZWORD "return"
ACT?HEAD
1
W?REVISION:: .ZWORD "revision"
ACT?RELEASE
1
W?RID:: .ZWORD "rid"
0
2048
W?RING:: .ZWORD "ring"
ACT?RING
1
W?ROBE:: .ZWORD "robe"
0
2
W?ROBOT:: .ZWORD "robot"
0
2
W?ROOM:: .ZWORD "room"
0
2
W?ROUSE:: .ZWORD "rouse"
ACT?WAKE
1
W?RUB:: .ZWORD "rub"
ACT?RUB
1
W?RUG:: .ZWORD "rug"
0
2
W?RUMMAGE:: .ZWORD "rummage"
ACT?SEARCH
1
W?RUN:: .ZWORD "run"
ACT?HEAD
1
W?S:: .ZWORD "s"
W?SOUTH
0
W?SANDWICH:: .ZWORD "sandwich"
0
2
W?SATCHEL:: .ZWORD "satchel"
0
2
W?SAVE:: .ZWORD "save"
ACT?SAVE
1
W?SAY:: .ZWORD "say"
ACT?SAY
1
W?SB:: .ZWORD "sb"
W?EAST
0
W?SCALE:: .ZWORD "scale"
ACT?CLIMB
1
W?SCC:: .ZWORD "scc"
0
2
W?SCORE:: .ZWORD "score"
ACT?SCORE
1
W?SCRAPE:: .ZWORD "scrape"
ACT?CLEAN
1
W?SCRATCH:: .ZWORD "scratch"
ACT?CLEAN
1
W?SCREAM:: .ZWORD "scream"
ACT?YELL
1
W?SCREW:: .ZWORD "screw"
0
0
W?SCREWDRIV:: .ZWORD "screwdriv"
0
2
W?SCRIPT:: .ZWORD "script"
ACT?SCRIPT
1
W?SE:: .ZWORD "se"
.BYTE 60
.BYTE 0
66
W?SEARCH:: .ZWORD "search"
ACT?SEARCH
1
W?SEAT:: .ZWORD "seat"
0
2
W?SEE:: .ZWORD "see"
ACT?LOOK
1
W?SEEK:: .ZWORD "seek"
ACT?FIND
1
W?SEIZE:: .ZWORD "seize"
ACT?TAKE
1
W?SELF:: .ZWORD "self"
0
2
W?SELL:: .ZWORD "sell"
ACT?HAND
1
W?SET:: .ZWORD "set"
ACT?PLACE
1
W?SEVENTEEN:: .ZWORD "seventeen"
0
0
W?SEVENTY:: .ZWORD "seventy"
0
0
W?SHAKE:: .ZWORD "shake"
ACT?SHAKE
1
W?SHALL:: .ZWORD "shall"
W?WILL
640
W?SHARE:: .ZWORD "share"
ACT?SHARE
1
W?SHE:: .ZWORD "she"
0
0
W?SHIP:: .ZWORD "ship"
0
2
W?SHIT:: .ZWORD "shit"
0
0
W?SHITHEAD:: .ZWORD "shithead"
0
0
W?SHOOT:: .ZWORD "shoot"
ACT?FIRE
1
W?SHOULD:: .ZWORD "should"
ACT?SHOULD
513
W?SHOULDN:: .ZWORD "shouldn"
0
0
W?SHOUT:: .ZWORD "shout"
ACT?YELL
1
W?SHOVE:: .ZWORD "shove"
ACT?PUSH
1
W?SHOW:: .ZWORD "show"
ACT?SHOW
1
W?SHUT:: .ZWORD "shut"
ACT?CLOSE
5
W?SIP:: .ZWORD "sip"
ACT?DRINK
1
W?SIR:: .ZWORD "sir"
0
2
W?SIRIUS:: .ZWORD "sirius"
0
4
W?SIT:: .ZWORD "sit"
ACT?SIT
1
W?SIXTEEN:: .ZWORD "sixteen"
0
0
W?SIXTY:: .ZWORD "sixty"
0
0
W?SKIM:: .ZWORD "skim"
ACT?READ
1
W?SKY:: .ZWORD "sky"
0
2
W?SLAP:: .ZWORD "slap"
ACT?PUNCH
1
W?SLEEP:: .ZWORD "sleep"
ACT?SLEEP
3
W?SLEEVE:: .ZWORD "sleeve"
0
2
W?SLIDE:: .ZWORD "slide"
ACT?SLIDE
1
W?SMALL:: .ZWORD "small"
0
4
W?SMASH:: .ZWORD "smash"
ACT?DAMAGE
1
W?SMELL:: .ZWORD "smell"
ACT?SMELL
1
W?SMILE:: .ZWORD "smile"
ACT?SMILE
1
W?SNIFF:: .ZWORD "sniff"
ACT?SMELL
1
W?SNOOZE:: .ZWORD "snooze"
ACT?SLEEP
1
W?SOGGY:: .ZWORD "soggy"
0
4
W?SOON:: .ZWORD "soon"
0
0
W?SORRY:: .ZWORD "sorry"
ACT?SORRY
1
W?SOUND:: .ZWORD "sound"
ACT?SOUND
1
W?SOUTH:: .ZWORD "south"
.BYTE 59
.BYTE 0
70
W?SOUTHEAST:: .ZWORD "southeast"
W?SE
0
W?SOUTHWEST:: .ZWORD "southwest"
W?SW
0
W?SPACE:: .ZWORD "space"
0
4
W?SPACESHIP:: .ZWORD "spaceship"
0
2
W?SPEAK:: .ZWORD "speak"
ACT?SAY
1
W?SPILL:: .ZWORD "spill"
ACT?POUR
1
W?SPRAY:: .ZWORD "spray"
ACT?FIRE
1
W?SPRINKLE:: .ZWORD "sprinkle"
ACT?POUR
1
W?STAB:: .ZWORD "stab"
ACT?MURDER
1
W?STAIR:: .ZWORD "stair"
0
2
W?STAIRS:: .ZWORD "stairs"
0
2
W?STAIRWAY:: .ZWORD "stairway"
0
2
W?STALK:: .ZWORD "stalk"
ACT?FOLLOW
1
W?STAND:: .ZWORD "stand"
ACT?STAND
1
W?STARBO:: .ZWORD "starbo"
W?EAST
0
W?STARE:: .ZWORD "stare"
ACT?LOOK
1
W?START:: .ZWORD "start"
ACT?START
1
W?STARTLE:: .ZWORD "startle"
ACT?WAKE
1
W?STATE:: .ZWORD "state"
ACT?SAY
1
W?STAY:: .ZWORD "stay"
ACT?WAIT
1
W?STEAL:: .ZWORD "steal"
ACT?TAKE
1
W?STEER:: .ZWORD "steer"
ACT?HEAD
1
W?STEP:: .ZWORD "step"
ACT?HEAD
1
W?STOP:: .ZWORD "stop"
ACT?PARK
1
W?STUDY:: .ZWORD "study"
ACT?EXAMINE
1
W?STUFF:: .ZWORD "stuff"
ACT?PLACE
1
W?SUB-ETHA:: .ZWORD "sub-etha"
0
4
W?SUCKER:: .ZWORD "sucker"
0
2
W?SUCKS:: .ZWORD "sucks"
0
0
W?SUMMON:: .ZWORD "summon"
ACT?CALL
1
W?SUPERBRIEF:: .ZWORD "superbrie"
ACT?SUPERBRIEF
1
W?SURE:: .ZWORD "sure"
ACT?YES
1
W?SURPRISE:: .ZWORD "surprise"
ACT?WAKE
1
W?SW:: .ZWORD "sw"
.BYTE 58
.BYTE 0
66
W?SWALLOW:: .ZWORD "swallow"
ACT?DRINK
1
W?SWIM:: .ZWORD "swim"
ACT?SWIM
1
W?SWITCH:: .ZWORD "switch"
ACT?SWITCH
1
W?T:: .ZWORD "t"
0
0
W?TABLE:: .ZWORD "table"
0
2
W?TAKE:: .ZWORD "take"
ACT?TAKE
1
W?TALK:: .ZWORD "talk"
ACT?SAY
1
W?TASTE:: .ZWORD "taste"
ACT?EAT
1
W?TATTY:: .ZWORD "tatty"
0
4
W?TEETH:: .ZWORD "teeth"
0
2
W?TELL:: .ZWORD "tell"
ACT?TELL
8193
W?TEN:: .ZWORD "ten"
0
0
W?TEST:: .ZWORD "test"
ACT?CHECK
1
W?THANK:: .ZWORD "thank"
ACT?THANK
1
W?THANKS:: .ZWORD "thanks"
ACT?THANK
1
W?THAT:: .ZWORD "that"
0
0
W?THE:: .ZWORD "the"
0
32770
W?THEIR:: .ZWORD "their"
0
4
W?THEM:: .ZWORD "them"
0
2
W?THEN:: .ZWORD "then"
0
32776
W?THERE:: .ZWORD "there"
0
0
W?THEY:: .ZWORD "they"
0
0
W?THING:: .ZWORD "thing"
0
2
W?THIRD:: .ZWORD "third"
0
4
W?THIRTEEN:: .ZWORD "thirteen"
0
0
W?THIRTY:: .ZWORD "thirty"
0
0
W?THIS:: .ZWORD "this"
0
6
W?THOUSAND:: .ZWORD "thousand"
0
0
W?THREAT:: .ZWORD "threat"
0
2
W?THRICE:: .ZWORD "thrice"
0
8
W?THROUGH:: .ZWORD "through"
0
2048
W?THROW:: .ZWORD "throw"
ACT?THROW
1
W?THRU:: .ZWORD "thru"
W?THROUGH
0
W?TIDY:: .ZWORD "tidy"
ACT?CLEAN
1
W?TILL:: .ZWORD "till"
W?UNTIL
0
W?TO:: .ZWORD "to"
0
2048
W?TOGETHER:: .ZWORD "together"
0
2048
W?TOGGLE:: .ZWORD "toggle"
ACT?SWITCH
1
W?TOOL:: .ZWORD "tool"
0
2
W?TOOLS:: .ZWORD "tools"
0
2
W?TOOT:: .ZWORD "toot"
ACT?RING
1
W?TOOTH:: .ZWORD "tooth"
0
4
W?TOOTHBRUSH:: .ZWORD "toothbrus"
0
2
W?TOSS:: .ZWORD "toss"
ACT?THROW
1
W?TOUCH:: .ZWORD "touch"
ACT?RUB
1
W?TOWARD:: .ZWORD "toward"
W?TO
0
W?TOWEL:: .ZWORD "towel"
0
2
W?TOWELS:: .ZWORD "towels"
0
2
W?TRICIA:: .ZWORD "tricia"
0
6
W?TRILLIAN:: .ZWORD "trillian"
0
2
W?TUG:: .ZWORD "tug"
ACT?PULL
1
W?TURN:: .ZWORD "turn"
ACT?SWITCH
3
W?TURNS:: .ZWORD "turns"
0
2
W?TWELVE:: .ZWORD "twelve"
0
0
W?TWENTY:: .ZWORD "twenty"
0
0
W?TWICE:: .ZWORD "twice"
0
8
W?U:: .ZWORD "u"
W?UP
0
W?UNDER:: .ZWORD "under"
0
2048
W?UNDERNEATH:: .ZWORD "underneat"
W?UNDER
0
W?UNDO:: .ZWORD "undo"
ACT?UNDO
1
W?UNINVITING:: .ZWORD "uninvitin"
0
4
W?UNJAM:: .ZWORD "unjam"
ACT?FIX
1
W?UNLOCK:: .ZWORD "unlock"
ACT?UNLOCK
1
W?UNLOCKED:: .ZWORD "unlocked"
0
4
W?UNSCRIPT:: .ZWORD "unscript"
ACT?UNSCRIPT
1
W?UNTIL:: .ZWORD "until"
0
2048
W?UP:: .ZWORD "up"
.BYTE 55
.BYTE 0
2112
W?UPSTAIRS:: .ZWORD "upstairs"
.BYTE 55
.BYTE 0
64
W?USE:: .ZWORD "use"
ACT?USE
1
W?USING:: .ZWORD "using"
W?WITH
0
W?USUAL:: .ZWORD "usual"
0
4
W?VARIATION:: .ZWORD "variation"
ACT?RELEASE
1
W?VERBOSE:: .ZWORD "verbose"
ACT?VERBOSE
1
W?VERSION:: .ZWORD "version"
ACT?RELEASE
1
W?W:: .ZWORD "w"
W?WEST
0
W?WADE:: .ZWORD "wade"
ACT?SWIM
1
W?WAIT:: .ZWORD "wait"
ACT?WAIT
1
W?WAKE:: .ZWORD "wake"
ACT?WAKE
1
W?WALK:: .ZWORD "walk"
ACT?HEAD
1
W?WALL:: .ZWORD "wall"
0
2
W?WALLS:: .ZWORD "walls"
0
2
W?WAS:: .ZWORD "was"
0
128
W?WASH:: .ZWORD "wash"
ACT?CLEAN
1
W?WASN:: .ZWORD "wasn"
0
0
W?WASTE:: .ZWORD "waste"
ACT?MURDER
1
W?WATCH:: .ZWORD "watch"
ACT?EXAMINE
1
W?WE:: .ZWORD "we"
0
0
W?WERE:: .ZWORD "were"
0
128
W?WEREN:: .ZWORD "weren"
0
0
W?WEST:: .ZWORD "west"
.BYTE 57
.BYTE 0
66
W?WHAT:: .ZWORD "what"
ACT?WHAT
259
W?WHEN:: .ZWORD "when"
ACT?WHEN
257
W?WHERE:: .ZWORD "where"
ACT?WHERE
257
W?WHISPER:: .ZWORD "whisper"
ACT?SAY
1
W?WHO:: .ZWORD "who"
ACT?WHO
259
W?WHOM:: .ZWORD "whom"
W?WHO
0
W?WHY:: .ZWORD "why"
ACT?WHY
257
W?WILL:: .ZWORD "will"
ACT?WILL
641
W?WINDOW:: .ZWORD "window"
0
2
W?WINDSCREEN:: .ZWORD "windscree"
0
2
W?WINDSHIELD:: .ZWORD "windshiel"
0
2
W?WINK:: .ZWORD "wink"
ACT?SMILE
1
W?WIPE:: .ZWORD "wipe"
ACT?CLEAN
1
W?WITH:: .ZWORD "with"
0
2048
W?WITHDRAW:: .ZWORD "withdraw"
ACT?LEAVE
1
W?WOMAN:: .ZWORD "woman"
0
2
W?WON:: .ZWORD "won"
0
0
W?WOULD:: .ZWORD "would"
ACT?WOULD
513
W?WOULDN:: .ZWORD "wouldn"
0
0
W?WRAP:: .ZWORD "wrap"
W?DRAPE
0
W?WRECK:: .ZWORD "wreck"
ACT?DAMAGE
1
W?X:: .ZWORD "x"
ACT?EXAMINE
1
W?Y:: .ZWORD "y"
ACT?YES
1
W?YEAH:: .ZWORD "yeah"
ACT?YES
1
W?YELL:: .ZWORD "yell"
ACT?YELL
1
W?YEP:: .ZWORD "yep"
ACT?YES
1
W?YES:: .ZWORD "yes"
ACT?YES
1
W?YOU:: .ZWORD "you"
0
2
W?YOUR:: .ZWORD "your"
W?MY
0
W?YOURSELF:: .ZWORD "yourself"
0
2
W?YUP:: .ZWORD "yup"
ACT?YES
1
W?Z:: .ZWORD "z"
ACT?WAIT
1
W?ZAPHOD:: .ZWORD "zaphod"
0
6
W?ZERO:: .ZWORD "zero"
0
0
.VOCEND
.ENDT
; PARSER TABLES ARE DEFINED HERE
PRSTBL::
RT?110:: .TABLE
3
RED-SP
1
0
1
STR?11
.ENDT
RT?210:: .TABLE
2
RED-SV
2
0
3
STR?12
.ENDT
RT?310:: .TABLE
5
RED-SVPNPN
2
0
3
STR?13
.ENDT
RT?410:: .TABLE
4
RED-SVN
2
0
3
STR?14
.ENDT
RT?510:: .TABLE
1
RED-SD
2
0
3
STR?15
.ENDT
RT?610:: .TABLE
2
RED-SVD
2
0
3
STR?16
.ENDT
RT?710:: .TABLE
4
RED-VP
3
0
5
STR?17
.ENDT
RT?810:: .TABLE
0
RED-CANDO
3
0
8
STR?18
.ENDT
RT?910:: .TABLE
1
RED-CANDO
3
0
8
STR?18
.ENDT
RT?1010:: .TABLE
3
RED-CANDO
3
0
8
STR?18
.ENDT
RT?1110::
RT?1210:: .TABLE
4
RED-CANDO
3
0
8
STR?18
.ENDT
RT?1310::
RT?1410:: .TABLE
2
RED-PART
1
0
6
STR?19
.ENDT
RT?1510:: .TABLE
0
RED-PART
1
0
6
STR?19
.ENDT
RT?1610:: .TABLE
1
RED-FCN
1
0
4
STR?20
.ENDT
RT?1710:: .TABLE
0
RED-FCN
1
0
4
STR?20
.ENDT
RT?1810:: .TABLE
3
RED-NPP
4
0
7
STR?21
.ENDT
RT?1910:: .TABLE
2
RED-NPP
4
0
7
STR?21
.ENDT
RT?2010:: .TABLE
1
RED-NPP
4
0
7
STR?21
.ENDT
RT?2110:: .TABLE
1
RED-QUOTE
7
0
9
STR?22
.ENDT
RT?2210:: .TABLE
3
RED-OF
5
0
9
STR?23
.ENDT
RT?2310:: .TABLE
1
RED-QT
7
0
9
STR?24
.ENDT
RT?2410:: .TABLE
2
RED-QN
5
0
9
STR?25
.ENDT
RT?2510:: .TABLE
2
RED-NP
6
0
9
STR?26
.ENDT
RT?2610::
RT?2710:: .TABLE
2
RED-PP
3
0
13
STR?27
.ENDT
RT?2810::
RT?2910:: .TABLE
3
RED-PP
3
0
13
STR?27
.ENDT
RT?3010:: .TABLE
2
RED-ADJ
8
0
15
STR?28
.ENDT
RT?3110:: .TABLE
0
RED-ADJ
8
0
15
STR?28
.ENDT
RT?3210::
RT?3410:: .TABLE
2
RED-ADJS
8
0
14
STR?29
.ENDT
RT?3310:: .TABLE
1
RED-ADJS
8
0
14
STR?29
.ENDT
RT?3510:: .TABLE
3
RED-POSS
8
0
16
STR?30
.ENDT
RT?3610:: .TABLE
1
RED-BE-FORM
3
0
17
STR?31
.ENDT
RT?3710:: .TABLE
5
RED-SNBN
2
0
3
STR?32
.ENDT
RT?3810:: .TABLE
5
RED-SNBA
2
0
3
STR?33
.ENDT
RT?3910:: .TABLE
5
RED-SNBP
2
0
3
STR?34
.ENDT
RT?4010:: .TABLE
6
RED-SNBAP
2
0
3
STR?35
.ENDT
RT?4110:: .TABLE
0
RED-FCN
3
0
11
STR?20
.ENDT
RT?4210:: .TABLE
1
RED-FCN
3
0
11
STR?20
.ENDT
RT?4310:: .TABLE
3
RED-SQBN
2
0
3
STR?36
.ENDT
RT?4410::
RT?4510:: .TABLE
6
RED-SBNN
2
0
3
STR?37
.ENDT
RT?4610::
RT?4710:: .TABLE
6
RED-SBNA
2
0
3
STR?38
.ENDT
RT?4810::
RT?4910:: .TABLE
6
RED-SBNP
2
0
3
STR?39
.ENDT
RT?5010:: .TABLE
0
RED-BE
3
0
18
STR?40
.ENDT
RT?5110:: .TABLE
1
RED-BE
3
0
18
STR?40
.ENDT
RT?5210:: .TABLE
0
RED-NOT
3
0
10
STR?41
.ENDT
RT?5310:: .TABLE
1
RED-NOT
3
0
10
STR?41
.ENDT
RT?5410:: .TABLE
1
RED-NOT
3
0
12
STR?41
.ENDT
RT?5510:: .TABLE
0
RED-PERS
2
0
2
STR?42
.ENDT
RT?5610:: .TABLE
2
RED-PERS
2
0
2
STR?42
.ENDT
RT?5710:: .TABLE
3
RED-PERS
2
0
2
STR?42
.ENDT
RT?5810:: .TABLE
0
DO-ORPHAN-TEST
2
0
19
STR?43
.ENDT
RT?5910:: .TABLE
2
RED-O-NP
1
0
3
STR?44
.ENDT
RT?6010:: .TABLE
3
RED-O-NP
1
9
3
STR?44
.ENDT
RT?6110:: .TABLE
2
RED-O-ADJ
1
9
3
STR?45
.ENDT
RT?6210:: .TABLE
2
RED-O-PP
1
0
3
STR?46
.ENDT
RT?6310:: .TABLE
3
RED-O-PP
1
9
3
STR?46
.ENDT
RT?6410::
REDUCTION-TABLE:: .TABLE
RT?110
RT?210
RT?310
RT?410
RT?510
RT?610
RT?710
RT?810
RT?910
RT?1010
RT?1110
RT?1210
RT?1310
RT?1410
RT?1510
RT?1610
RT?1710
RT?1810
RT?1910
RT?2010
RT?2110
RT?2210
RT?2310
RT?2410
RT?2510
RT?2610
RT?2710
RT?2810
RT?2910
RT?3010
RT?3110
RT?3210
RT?3310
RT?3410
RT?3510
RT?3610
RT?3710
RT?3810
RT?3910
RT?4010
RT?4110
RT?4210
RT?4310
RT?4410
RT?4510
RT?4610
RT?4710
RT?4810
RT?4910
RT?5010
RT?5110
RT?5210
RT?5310
RT?5410
RT?5510
RT?5610
RT?5710
RT?5810
RT?5910
RT?6010
RT?6110
RT?6210
RT?6310
.ENDT
RT?6510:: .TABLE
.BYTE 2
.BYTE 183
.BYTE 159
.ENDT
RT?6610:: .TABLE
.BYTE 2
.BYTE 183
.BYTE 13
.ENDT
RT?6710:: .TABLE
.BYTE 2
.BYTE 183
.BYTE 12
.ENDT
RT?6810:: .TABLE
.BYTE 2
.BYTE 183
.BYTE 10
.ENDT
RT?6910:: .TABLE
.BYTE 2
.BYTE 183
.BYTE 9
.ENDT
RT?7010:: .TABLE
8
7113
183
0
4
RT?6610
0
2
RT?6510
0
16
RT?6710
0
8192
11
2
0
RT?6810
4
0
RT?6910
0
0
.ENDT
RT?7110:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 5
.BYTE 7
.BYTE 6
.BYTE 2
.BYTE 7
.BYTE 1
.BYTE 8
.BYTE 0
.ENDT
RT?7210:: .TABLE
RT?7010
RT?7110
.ENDT
RT?7310::
RT?9810::
RT?11210:: .TABLE
8
10
159
0
4
13
0
0
.ENDT
RT?7410:: .TABLE
.BYTE 15
.BYTE 98
.BYTE 0
.ENDT
RT?7510:: .TABLE
RT?7310
RT?7410
.ENDT
RT?7610:: .TABLE
8
10
161
0
0
.ENDT
RT?7710:: .TABLE
RT?7610
0
.ENDT
RT?7810:: .TABLE
0
2
96
0
0
.ENDT
RT?7910:: .TABLE
RT?7810
0
.ENDT
RT?8010:: .TABLE
14
7198
148
0
16384
17
1
0
16
0
0
.ENDT
RT?8110:: .TABLE
RT?8010
0
.ENDT
RT?8210:: .TABLE
0
2048
29
0
4096
22
0
1024
97
0
0
.ENDT
RT?8310::
RT?13310::
RT?15710::
RT?16610::
RT?17510::
RT?18410::
RT?25810::
RT?29010::
RT?33110::
RT?34510:: .TABLE
.BYTE 13
.BYTE 21
.BYTE 0
.ENDT
RT?8410:: .TABLE
RT?8210
RT?8310
.ENDT
RT?8510:: .TABLE
.BYTE 2
.BYTE 159
.BYTE 186
.ENDT
RT?8610:: .TABLE
.BYTE 2
.BYTE 186
.BYTE 13
.ENDT
RT?8710:: .TABLE
.BYTE 2
.BYTE 136
.BYTE 186
.ENDT
RT?8810:: .TABLE
.BYTE 2
.BYTE 186
.BYTE 12
.ENDT
RT?8910:: .TABLE
.BYTE 2
.BYTE 186
.BYTE 10
.ENDT
RT?9010:: .TABLE
.BYTE 2
.BYTE 186
.BYTE 9
.ENDT
RT?9110:: .TABLE
0
1
136
8
6144
186
0
4
RT?8610
0
2
RT?8510
0
640
169
0
8
RT?8710
0
16
RT?8810
0
64
41
0
256
40
2
0
RT?8910
4
0
RT?9010
0
0
.ENDT
RT?9210:: .TABLE
.BYTE 19
.BYTE 34
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 11
.BYTE 35
.BYTE 9
.BYTE 36
.BYTE 8
.BYTE 37
.BYTE 5
.BYTE 38
.BYTE 3
.BYTE 39
.BYTE 0
.ENDT
RT?9310:: .TABLE
RT?9110
RT?9210
.ENDT
RT?9410:: .TABLE
8
0
128
0
0
.ENDT
RT?9510:: .TABLE
RT?9410
0
.ENDT
RT?9610:: .TABLE
15
24255
149
0
0
.ENDT
RT?9710:: .TABLE
RT?9610
0
.ENDT
RT?9910:: .TABLE
.BYTE 15
.BYTE 33
.BYTE 0
.ENDT
RT?10010:: .TABLE
RT?9810
RT?9910
.ENDT
RT?10110::
RT?12110::
RT?14810::
RT?15910::
RT?17710::
RT?21210::
RT?30310::
RT?31510:: .TABLE
0
4
13
0
2
159
0
16
12
2
0
10
4
0
9
0
0
.ENDT
RT?10210:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 5
.BYTE 7
.BYTE 20
.BYTE 0
.ENDT
RT?10310:: .TABLE
RT?10110
RT?10210
.ENDT
RT?10410:: .TABLE
.BYTE 2
.BYTE 151
.BYTE 159
.ENDT
RT?10510:: .TABLE
.BYTE 2
.BYTE 151
.BYTE 13
.ENDT
RT?10610:: .TABLE
.BYTE 2
.BYTE 151
.BYTE 12
.ENDT
RT?10710:: .TABLE
.BYTE 2
.BYTE 151
.BYTE 10
.ENDT
RT?10810:: .TABLE
.BYTE 2
.BYTE 151
.BYTE 9
.ENDT
RT?10910:: .TABLE
9
24233
151
0
4
RT?10510
0
2
RT?10410
0
16
RT?10610
2
0
RT?10710
4
0
RT?10810
0
0
.ENDT
RT?11010:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 15
.BYTE 0
.ENDT
RT?11110:: .TABLE
RT?10910
RT?11010
.ENDT
RT?11310::
RT?33410::
RT?34810:: .TABLE
.BYTE 15
.BYTE 14
.BYTE 0
.ENDT
RT?11410:: .TABLE
RT?11210
RT?11310
.ENDT
RT?11510:: .TABLE
8
10
158
0
0
.ENDT
RT?11610:: .TABLE
RT?11510
0
.ENDT
RT?11710:: .TABLE
.BYTE 2
.BYTE 152
.BYTE 17
.ENDT
RT?11810:: .TABLE
.BYTE 2
.BYTE 152
.BYTE 16
.ENDT
RT?11910:: .TABLE
14
7871
152
0
16384
RT?11710
1
0
RT?11810
0
0
.ENDT
RT?12010:: .TABLE
RT?11910
0
.ENDT
RT?12210:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 19
.BYTE 0
.ENDT
RT?12310:: .TABLE
RT?12110
RT?12210
.ENDT
RT?12410:: .TABLE
0
32
18
0
0
.ENDT
RT?12510:: .TABLE
RT?12410
0
.ENDT
RT?12610:: .TABLE
8
14
163
0
0
.ENDT
RT?12710:: .TABLE
RT?12610
0
.ENDT
RT?12810:: .TABLE
.BYTE 2
.BYTE 150
.BYTE 17
.ENDT
RT?12910:: .TABLE
.BYTE 2
.BYTE 150
.BYTE 16
.ENDT
RT?13010:: .TABLE
14
7871
150
0
16384
RT?12810
1
0
RT?12910
0
0
.ENDT
RT?13110:: .TABLE
RT?13010
0
.ENDT
RT?13210:: .TABLE
0
2048
23
0
4096
22
0
1024
24
0
0
.ENDT
RT?13410:: .TABLE
RT?13210
RT?13310
.ENDT
RT?13510:: .TABLE
14
7198
147
0
0
.ENDT
RT?13610:: .TABLE
RT?13510
0
.ENDT
RT?13710:: .TABLE
0
4
13
0
2
159
0
16
12
1
0
31
2
0
10
4
0
9
0
0
.ENDT
RT?13810:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 5
.BYTE 7
.BYTE 30
.BYTE 0
.ENDT
RT?13910:: .TABLE
RT?13710
RT?13810
.ENDT
RT?14010:: .TABLE
.BYTE 2
.BYTE 185
.BYTE 159
.ENDT
RT?14110:: .TABLE
.BYTE 2
.BYTE 185
.BYTE 13
.ENDT
RT?14210:: .TABLE
.BYTE 2
.BYTE 185
.BYTE 12
.ENDT
RT?14310:: .TABLE
.BYTE 2
.BYTE 185
.BYTE 10
.ENDT
RT?14410:: .TABLE
.BYTE 2
.BYTE 185
.BYTE 9
.ENDT
RT?14510:: .TABLE
8
7113
185
0
4
RT?14110
0
2
RT?14010
0
16
RT?14210
1
0
27
2
0
RT?14310
4
0
RT?14410
0
0
.ENDT
RT?14610::
RT?16910:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 5
.BYTE 7
.BYTE 26
.BYTE 0
.ENDT
RT?14710:: .TABLE
RT?14510
RT?14610
.ENDT
RT?14910::
RT?37410:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 25
.BYTE 0
.ENDT
RT?15010:: .TABLE
RT?14810
RT?14910
.ENDT
RT?15110:: .TABLE
14
7198
146
0
16384
17
1
0
16
0
0
.ENDT
RT?15210:: .TABLE
RT?15110
0
.ENDT
RT?15310:: .TABLE
.BYTE 2
.BYTE 155
.BYTE 24
.ENDT
RT?15410:: .TABLE
.BYTE 2
.BYTE 155
.BYTE 29
.ENDT
RT?15510:: .TABLE
.BYTE 2
.BYTE 155
.BYTE 22
.ENDT
RT?15610:: .TABLE
14
30
155
0
2048
RT?15410
0
4096
RT?15510
0
1024
RT?15310
0
0
.ENDT
RT?15810:: .TABLE
RT?15610
RT?15710
.ENDT
RT?16010::
RT?25510:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 5
.BYTE 7
.BYTE 28
.BYTE 0
.ENDT
RT?16110:: .TABLE
RT?15910
RT?16010
.ENDT
RT?16210:: .TABLE
.BYTE 2
.BYTE 157
.BYTE 24
.ENDT
RT?16310:: .TABLE
.BYTE 2
.BYTE 157
.BYTE 29
.ENDT
RT?16410:: .TABLE
.BYTE 2
.BYTE 157
.BYTE 22
.ENDT
RT?16510:: .TABLE
14
30
157
0
2048
RT?16310
0
4096
RT?16410
0
1024
RT?16210
0
0
.ENDT
RT?16710:: .TABLE
RT?16510
RT?16610
.ENDT
RT?16810::
RT?35710:: .TABLE
0
4
13
0
2
159
0
16
12
1
0
27
2
0
10
4
0
9
0
0
.ENDT
RT?17010:: .TABLE
RT?16810
RT?16910
.ENDT
RT?17110:: .TABLE
.BYTE 2
.BYTE 154
.BYTE 24
.ENDT
RT?17210:: .TABLE
.BYTE 2
.BYTE 154
.BYTE 29
.ENDT
RT?17310:: .TABLE
.BYTE 2
.BYTE 154
.BYTE 22
.ENDT
RT?17410:: .TABLE
14
30
154
0
2048
RT?17210
0
4096
RT?17310
0
1024
RT?17110
0
0
.ENDT
RT?17610:: .TABLE
RT?17410
RT?17510
.ENDT
RT?17810:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 5
.BYTE 7
.BYTE 32
.BYTE 0
.ENDT
RT?17910:: .TABLE
RT?17710
RT?17810
.ENDT
RT?18010:: .TABLE
.BYTE 2
.BYTE 156
.BYTE 24
.ENDT
RT?18110:: .TABLE
.BYTE 2
.BYTE 156
.BYTE 29
.ENDT
RT?18210:: .TABLE
.BYTE 2
.BYTE 156
.BYTE 22
.ENDT
RT?18310:: .TABLE
14
30
156
0
2048
RT?18110
0
4096
RT?18210
0
1024
RT?18010
0
0
.ENDT
RT?18510:: .TABLE
RT?18310
RT?18410
.ENDT
RT?18610:: .TABLE
8
10
162
0
0
.ENDT
RT?18710:: .TABLE
RT?18610
0
.ENDT
RT?18810:: .TABLE
8
10
159
0
4
13
0
2048
93
0
4096
22
0
16
12
2
0
10
4
0
9
0
0
.ENDT
RT?18910:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 90
.BYTE 13
.BYTE 91
.BYTE 9
.BYTE 92
.BYTE 0
.ENDT
RT?19010:: .TABLE
RT?18810
RT?18910
.ENDT
RT?19110:: .TABLE
0
128
43
0
512
72
0
0
.ENDT
RT?19210:: .TABLE
.BYTE 17
.BYTE 71
.BYTE 0
.ENDT
RT?19310:: .TABLE
RT?19110
RT?19210
.ENDT
RT?19410:: .TABLE
0
9
137
0
128
43
0
512
61
0
16384
17
1
0
16
0
0
.ENDT
RT?19510:: .TABLE
.BYTE 17
.BYTE 60
.BYTE 0
.ENDT
RT?19610:: .TABLE
RT?19410
RT?19510
.ENDT
RT?19710:: .TABLE
0
1
145
0
8
46
0
0
.ENDT
RT?19810:: .TABLE
.BYTE 4
.BYTE 57
.BYTE 0
.ENDT
RT?19910:: .TABLE
RT?19710
RT?19810
.ENDT
RT?20010:: .TABLE
14
30
143
0
2048
48
0
64
49
0
0
.ENDT
RT?20110:: .TABLE
.BYTE 6
.BYTE 47
.BYTE 0
.ENDT
RT?20210:: .TABLE
RT?20010
RT?20110
.ENDT
RT?20310:: .TABLE
0
8
46
8
0
145
0
0
.ENDT
RT?20410:: .TABLE
.BYTE 4
.BYTE 45
.BYTE 0
.ENDT
RT?20510:: .TABLE
RT?20310
RT?20410
.ENDT
RT?20610:: .TABLE
.BYTE 2
.BYTE 170
.BYTE 43
.ENDT
RT?20710:: .TABLE
0
128
RT?20610
0
512
170
0
0
.ENDT
RT?20810:: .TABLE
.BYTE 17
.BYTE 42
.BYTE 0
.ENDT
RT?20910:: .TABLE
RT?20710
RT?20810
.ENDT
RT?21010:: .TABLE
8
8
133
0
0
.ENDT
RT?21110:: .TABLE
RT?21010
0
.ENDT
RT?21310:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 44
.BYTE 0
.ENDT
RT?21410:: .TABLE
RT?21210
RT?21310
.ENDT
RT?21510:: .TABLE
6
6198
164
0
0
.ENDT
RT?21610:: .TABLE
RT?21510
0
.ENDT
RT?21710:: .TABLE
8
8
171
0
16384
17
1
0
16
0
0
.ENDT
RT?21810:: .TABLE
RT?21710
0
.ENDT
RT?21910:: .TABLE
8
0
129
0
0
.ENDT
RT?22010:: .TABLE
RT?21910
0
.ENDT
RT?22110:: .TABLE
14
2143
144
0
0
.ENDT
RT?22210:: .TABLE
RT?22110
0
.ENDT
RT?22310:: .TABLE
0
4
13
0
2
159
8
8
130
0
16
12
2
0
10
4
0
9
0
0
.ENDT
RT?22410:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 5
.BYTE 7
.BYTE 52
.BYTE 0
.ENDT
RT?22510:: .TABLE
RT?22310
RT?22410
.ENDT
RT?22610:: .TABLE
14
30
143
0
2048
48
1
0
51
0
0
.ENDT
RT?22710:: .TABLE
.BYTE 6
.BYTE 50
.BYTE 0
.ENDT
RT?22810:: .TABLE
RT?22610
RT?22710
.ENDT
RT?22910:: .TABLE
8
8
134
0
0
.ENDT
RT?23010:: .TABLE
RT?22910
0
.ENDT
RT?23110:: .TABLE
14
30
142
0
0
.ENDT
RT?23210:: .TABLE
RT?23110
0
.ENDT
RT?23310:: .TABLE
14
30
141
0
0
.ENDT
RT?23410:: .TABLE
RT?23310
0
.ENDT
RT?23510:: .TABLE
14
30
143
0
2048
54
0
4096
22
0
1024
24
0
0
.ENDT
RT?23610:: .TABLE
.BYTE 13
.BYTE 21
.BYTE 6
.BYTE 53
.BYTE 0
.ENDT
RT?23710:: .TABLE
RT?23510
RT?23610
.ENDT
RT?23810:: .TABLE
0
4
13
0
2
159
8
8
132
0
16
12
2
0
10
4
0
9
0
0
.ENDT
RT?23910:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 5
.BYTE 7
.BYTE 56
.BYTE 0
.ENDT
RT?24010:: .TABLE
RT?23810
RT?23910
.ENDT
RT?24110:: .TABLE
.BYTE 2
.BYTE 143
.BYTE 159
.ENDT
RT?24210:: .TABLE
.BYTE 2
.BYTE 143
.BYTE 13
.ENDT
RT?24310:: .TABLE
.BYTE 2
.BYTE 143
.BYTE 12
.ENDT
RT?24410:: .TABLE
.BYTE 2
.BYTE 143
.BYTE 10
.ENDT
RT?24510:: .TABLE
.BYTE 2
.BYTE 143
.BYTE 9
.ENDT
RT?24610:: .TABLE
0
4
RT?24210
0
2
RT?24110
0
2048
48
8
8
143
0
16
RT?24310
1
0
55
2
0
RT?24410
4
0
RT?24510
0
0
.ENDT
RT?24710:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 5
.BYTE 7
.BYTE 26
.BYTE 6
.BYTE 50
.BYTE 0
.ENDT
RT?24810:: .TABLE
RT?24610
RT?24710
.ENDT
RT?24910:: .TABLE
.BYTE 2
.BYTE 141
.BYTE 159
.ENDT
RT?25010:: .TABLE
.BYTE 2
.BYTE 141
.BYTE 13
.ENDT
RT?25110:: .TABLE
.BYTE 2
.BYTE 141
.BYTE 12
.ENDT
RT?25210:: .TABLE
.BYTE 2
.BYTE 141
.BYTE 10
.ENDT
RT?25310:: .TABLE
.BYTE 2
.BYTE 141
.BYTE 9
.ENDT
RT?25410:: .TABLE
0
4
RT?25010
0
2
RT?24910
8
8
141
0
16
RT?25110
2
0
RT?25210
4
0
RT?25310
0
0
.ENDT
RT?25610:: .TABLE
RT?25410
RT?25510
.ENDT
RT?25710:: .TABLE
0
2048
29
8
8
131
0
4096
22
0
1024
24
0
0
.ENDT
RT?25910:: .TABLE
RT?25710
RT?25810
.ENDT
RT?26010:: .TABLE
0
1
58
0
0
.ENDT
RT?26110:: .TABLE
RT?26010
0
.ENDT
RT?26210:: .TABLE
.BYTE 2
.BYTE 145
.BYTE 46
.ENDT
RT?26310:: .TABLE
14
2134
145
0
8
RT?26210
0
0
.ENDT
RT?26410:: .TABLE
.BYTE 4
.BYTE 59
.BYTE 0
.ENDT
RT?26510:: .TABLE
RT?26310
RT?26410
.ENDT
RT?26610:: .TABLE
14
2142
135
0
0
.ENDT
RT?26710:: .TABLE
RT?26610
0
.ENDT
RT?26810::
RT?31810:: .TABLE
.BYTE 2
.BYTE 180
.BYTE 63
.ENDT
RT?26910:: .TABLE
6
6166
180
0
32
RT?26810
0
0
.ENDT
RT?27010:: .TABLE
.BYTE 10
.BYTE 64
.BYTE 0
.ENDT
RT?27110:: .TABLE
RT?26910
RT?27010
.ENDT
RT?27210:: .TABLE
0
9
180
0
32
63
0
0
.ENDT
RT?27310:: .TABLE
.BYTE 10
.BYTE 62
.BYTE 0
.ENDT
RT?27410:: .TABLE
RT?27210
RT?27310
.ENDT
RT?27510:: .TABLE
0
9
138
0
0
.ENDT
RT?27610:: .TABLE
RT?27510
0
.ENDT
RT?27710:: .TABLE
6
6207
181
0
0
.ENDT
RT?27810:: .TABLE
RT?27710
0
.ENDT
RT?27910::
RT?32210:: .TABLE
6
6166
178
0
32
66
0
0
.ENDT
RT?28010:: .TABLE
.BYTE 18
.BYTE 65
.BYTE 0
.ENDT
RT?28110:: .TABLE
RT?27910
RT?28010
.ENDT
RT?28210:: .TABLE
0
4
69
0
2
159
0
2048
29
0
4096
22
0
16
12
2
0
10
4
0
9
0
0
.ENDT
RT?28310:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 13
.BYTE 67
.BYTE 9
.BYTE 5
.BYTE 7
.BYTE 68
.BYTE 0
.ENDT
RT?28410:: .TABLE
RT?28210
RT?28310
.ENDT
RT?28510:: .TABLE
6
6166
179
0
0
.ENDT
RT?28610:: .TABLE
RT?28510
0
.ENDT
RT?28710:: .TABLE
8
8
167
0
0
.ENDT
RT?28810:: .TABLE
RT?28710
0
.ENDT
RT?28910:: .TABLE
0
2048
29
8
8
165
0
4096
22
0
1024
24
0
0
.ENDT
RT?29110:: .TABLE
RT?28910
RT?29010
.ENDT
RT?29210:: .TABLE
0
4
13
0
2
159
0
2048
29
8
8
166
0
4096
22
0
0
.ENDT
RT?29310:: .TABLE
.BYTE 15
.BYTE 14
.BYTE 13
.BYTE 70
.BYTE 0
.ENDT
RT?29410:: .TABLE
RT?29210
RT?29310
.ENDT
RT?29510:: .TABLE
8
8
168
0
0
.ENDT
RT?29610:: .TABLE
RT?29510
0
.ENDT
RT?29710::
RT?30010:: .TABLE
0
4
13
0
2
159
0
16
12
0
32
75
2
0
10
4
0
9
0
0
.ENDT
RT?29810:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 12
.BYTE 78
.BYTE 9
.BYTE 79
.BYTE 0
.ENDT
RT?29910:: .TABLE
RT?29710
RT?29810
.ENDT
RT?30110:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 12
.BYTE 73
.BYTE 9
.BYTE 74
.BYTE 0
.ENDT
RT?30210:: .TABLE
RT?30010
RT?30110
.ENDT
RT?30410:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 77
.BYTE 0
.ENDT
RT?30510:: .TABLE
RT?30310
RT?30410
.ENDT
RT?30610:: .TABLE
0
9
180
0
32
63
0
16384
17
1
0
16
0
0
.ENDT
RT?30710:: .TABLE
.BYTE 10
.BYTE 76
.BYTE 0
.ENDT
RT?30810:: .TABLE
RT?30610
RT?30710
.ENDT
RT?30910:: .TABLE
6
22
182
0
0
.ENDT
RT?31010:: .TABLE
RT?30910
0
.ENDT
RT?31110:: .TABLE
0
9
139
0
0
.ENDT
RT?31210:: .TABLE
RT?31110
0
.ENDT
RT?31310:: .TABLE
0
9
140
0
16384
17
1
0
16
0
0
.ENDT
RT?31410:: .TABLE
RT?31310
0
.ENDT
RT?31610:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 85
.BYTE 0
.ENDT
RT?31710:: .TABLE
RT?31510
RT?31610
.ENDT
RT?31910:: .TABLE
6
6166
180
0
32
RT?31810
0
16384
17
1
0
16
0
0
.ENDT
RT?32010:: .TABLE
.BYTE 10
.BYTE 80
.BYTE 0
.ENDT
RT?32110:: .TABLE
RT?31910
RT?32010
.ENDT
RT?32310:: .TABLE
.BYTE 18
.BYTE 81
.BYTE 0
.ENDT
RT?32410:: .TABLE
RT?32210
RT?32310
.ENDT
RT?32510:: .TABLE
0
4
84
0
2
159
0
2048
29
0
4096
22
0
16
12
2
0
10
4
0
9
0
0
.ENDT
RT?32610:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 13
.BYTE 82
.BYTE 9
.BYTE 5
.BYTE 7
.BYTE 83
.BYTE 0
.ENDT
RT?32710:: .TABLE
RT?32510
RT?32610
.ENDT
RT?32810:: .TABLE
8
8
176
0
0
.ENDT
RT?32910:: .TABLE
RT?32810
0
.ENDT
RT?33010:: .TABLE
0
2048
29
8
8
172
0
4096
22
0
1024
24
0
0
.ENDT
RT?33210:: .TABLE
RT?33010
RT?33110
.ENDT
RT?33310:: .TABLE
0
4
13
0
2
159
8
8
174
0
0
.ENDT
RT?33510:: .TABLE
RT?33310
RT?33410
.ENDT
RT?33610:: .TABLE
6
6166
178
0
32
66
0
16384
17
1
0
16
0
0
.ENDT
RT?33710:: .TABLE
.BYTE 18
.BYTE 86
.BYTE 0
.ENDT
RT?33810:: .TABLE
RT?33610
RT?33710
.ENDT
RT?33910:: .TABLE
0
4
89
0
2
159
0
2048
29
0
4096
22
0
16
12
2
0
10
4
0
9
0
0
.ENDT
RT?34010:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 13
.BYTE 87
.BYTE 9
.BYTE 5
.BYTE 7
.BYTE 88
.BYTE 0
.ENDT
RT?34110:: .TABLE
RT?33910
RT?34010
.ENDT
RT?34210:: .TABLE
8
8
177
0
0
.ENDT
RT?34310:: .TABLE
RT?34210
0
.ENDT
RT?34410:: .TABLE
0
2048
29
8
8
173
0
4096
22
0
1024
24
0
0
.ENDT
RT?34610:: .TABLE
RT?34410
RT?34510
.ENDT
RT?34710:: .TABLE
0
4
13
0
2
159
8
8
175
0
0
.ENDT
RT?34910:: .TABLE
RT?34710
RT?34810
.ENDT
RT?35010:: .TABLE
0
2
96
8
8
189
0
0
.ENDT
RT?35110:: .TABLE
RT?35010
0
.ENDT
RT?35210:: .TABLE
8
8
190
0
0
.ENDT
RT?35310:: .TABLE
RT?35210
0
.ENDT
RT?35410:: .TABLE
0
2048
29
8
8
187
0
4096
22
0
16384
17
1
0
16
0
0
.ENDT
RT?35510:: .TABLE
.BYTE 13
.BYTE 95
.BYTE 0
.ENDT
RT?35610:: .TABLE
RT?35410
RT?35510
.ENDT
RT?35810:: .TABLE
.BYTE 16
.BYTE 2
.BYTE 15
.BYTE 3
.BYTE 14
.BYTE 4
.BYTE 9
.BYTE 94
.BYTE 7
.BYTE 26
.BYTE 0
.ENDT
RT?35910:: .TABLE
RT?35710
RT?35810
.ENDT
RT?36010::
RT?36110:: .TABLE
.BYTE 2
.BYTE 191
.BYTE 148
.ENDT
RT?36210:: .TABLE
0
7168
148
8
8
RT?36010
0
16384
17
1
0
16
0
0
.ENDT
RT?36310:: .TABLE
RT?36210
0
.ENDT
RT?36410:: .TABLE
8
8
188
0
0
.ENDT
RT?36510:: .TABLE
RT?36410
0
.ENDT
RT?36610:: .TABLE
15
24255
153
0
0
.ENDT
RT?36710:: .TABLE
RT?36610
0
.ENDT
RT?36810:: .TABLE
.BYTE 2
.BYTE 184
.BYTE 159
.ENDT
RT?36910:: .TABLE
.BYTE 2
.BYTE 184
.BYTE 13
.ENDT
RT?37010:: .TABLE
.BYTE 2
.BYTE 184
.BYTE 12
.ENDT
RT?37110:: .TABLE
.BYTE 2
.BYTE 184
.BYTE 10
.ENDT
RT?37210:: .TABLE
.BYTE 2
.BYTE 184
.BYTE 9
.ENDT
RT?37310:: .TABLE
8
7113
184
0
4
RT?36910
0
2
RT?36810
0
16
RT?37010
2
0
RT?37110
4
0
RT?37210
0
0
.ENDT
RT?37510:: .TABLE
RT?37310
RT?37410
.ENDT
RT?37610:: .TABLE
8
10
160
0
0
.ENDT
RT?37710:: .TABLE
RT?37610
0
.ENDT
RT?37810::
ACTION-TABLE:: .TABLE
98
RT?7210
RT?7510
RT?7710
RT?7910
RT?8110
RT?8410
RT?9310
RT?9510
RT?9710
RT?10010
RT?10310
RT?11110
RT?11410
RT?11610
RT?12010
RT?12310
RT?12510
RT?12710
RT?13110
RT?13410
RT?13610
RT?13910
RT?14710
RT?15010
RT?15210
RT?15810
RT?16110
RT?16710
RT?17010
RT?17610
RT?17910
RT?18510
RT?18710
RT?19010
RT?19310
RT?19610
RT?19910
RT?20210
RT?20510
RT?20910
RT?21110
RT?21410
RT?21610
RT?21810
RT?22010
RT?22210
RT?22510
RT?22810
RT?23010
RT?23210
RT?23410
RT?23710
RT?24010
RT?24810
RT?25610
RT?25910
RT?26110
RT?26510
RT?26710
RT?27110
RT?27410
RT?27610
RT?27810
RT?28110
RT?28410
RT?28610
RT?28810
RT?29110
RT?29410
RT?29610
RT?29910
RT?30210
RT?30510
RT?30810
RT?31010
RT?31210
RT?31410
RT?31710
RT?32110
RT?32410
RT?32710
RT?32910
RT?33210
RT?33510
RT?33810
RT?34110
RT?34310
RT?34610
RT?34910
RT?35110
RT?35310
RT?35610
RT?35910
RT?36310
RT?36510
RT?36710
RT?37510
RT?37710
.ENDT
RT?122:: .TABLE
1
V?HELLO
0
.BYTE 43
.BYTE 15
.ENDT
RT?222:: .TABLE
1
V?UNLOCK
0
.BYTE 0
.BYTE 3
.ENDT
RT?322:: .TABLE
1
V?UNLOCK
0
.BYTE 0
.BYTE 3
W?WITH
.BYTE 0
.BYTE 79
.ENDT
RT?422:: .TABLE
1
V?ENJOY
0
.BYTE 0
.BYTE 15
.ENDT
RT?522:: .TABLE
2
V?LEAVE
0
.BYTE 0
.BYTE 128
V?LEAVE
W?FROM
.BYTE 0
.BYTE 128
.ENDT
RT?622:: .TABLE
1
V?SPUT-ON
0
.BYTE 0
.BYTE 15
W?WITH
.BYTE 0
.BYTE 20
.ENDT
RT?722:: .TABLE
1
V?LOOK-INSIDE
0
.BYTE 43
.BYTE 15
.ENDT
RT?822:: .TABLE
1
V?CAN?
0
.BYTE 0
.BYTE 128
.ENDT
RT?922:: .TABLE
1
V?PUSH
0
.BYTE 0
.BYTE 15
.ENDT
RT?1022::
RT?16222:: .TABLE
2
V?PUT-UNDER
0
.BYTE 0
.BYTE 116
W?UNDER
.BYTE 0
.BYTE 15
V?PUT-IN
0
.BYTE 0
.BYTE 116
W?IN
.BYTE 0
.BYTE 15
.ENDT
RT?1122:: .TABLE
1
V?REFUSE
0
.BYTE 0
.BYTE 3
.ENDT
RT?1222:: .TABLE
3
V?TELL
W?AT
.BYTE 0
.BYTE 147
V?YELL
W?IN
.BYTE 0
.BYTE 15
V?TELL
W?TO
.BYTE 0
.BYTE 147
.ENDT
RT?1322:: .TABLE
1
V?SMELL
0
.BYTE 0
.BYTE 15
.ENDT
RT?1422:: .TABLE
1
V?MIGHT?
0
.BYTE 0
.BYTE 128
.ENDT
RT?1522:: .TABLE
2
V?RING
0
.BYTE 0
.BYTE 15
V?RING
W?ON
.BYTE 0
.BYTE 15
.ENDT
RT?1622:: .TABLE
2
V?SSHOOT
0
.BYTE 0
.BYTE 108
W?AT
.BYTE 0
.BYTE 15
V?RING
0
.BYTE 0
.BYTE 15
W?WITH
.BYTE 0
.BYTE 15
.ENDT
RT?1722:: .TABLE
1
V?ASK-CONTEXT-FOR
0
.BYTE 0
.BYTE 128
.ENDT
RT?1822:: .TABLE
1
V?WOULD?
0
.BYTE 0
.BYTE 128
.ENDT
RT?1922:: .TABLE
3
V?ASK
0
.BYTE 44
.BYTE 15
V?ASK-CONTEXT-ABOUT
W?ABOUT
.BYTE 0
.BYTE 128
V?ASK-CONTEXT-FOR
W?FOR
.BYTE 0
.BYTE 128
.ENDT
RT?2022:: .TABLE
3
V?ASK-ABOUT
0
.BYTE 0
.BYTE 15
W?ABOUT
.BYTE 0
.BYTE 128
V?ASK-FOR
0
.BYTE 0
.BYTE 15
W?FOR
.BYTE 0
.BYTE 128
V?ASK-ABOUT
0
.BYTE 0
.BYTE 15
W?ON
.BYTE 0
.BYTE 128
.ENDT
RT?2122:: .TABLE
1
V?HELP
0
.BYTE 0
.BYTE 15
.ENDT
RT?2222:: .TABLE
1
V?LISTEN
W?TO
.BYTE 0
.BYTE 15
.ENDT
RT?2322:: .TABLE
2
V?$CALL
0
.BYTE 44
.BYTE 15
V?$CALL
W?TO
.BYTE 44
.BYTE 15
.ENDT
RT?2422:: .TABLE
1
V?$RANDOM
0
.BYTE 0
.BYTE 15
.ENDT
RT?2522:: .TABLE
4
V?TURN
0
.BYTE 0
.BYTE 15
V?TURN
W?AROUND
.BYTE 43
.BYTE 15
V?LAMP-OFF
W?OFF
.BYTE 40
.BYTE 47
V?LAMP-ON
W?ON
.BYTE 40
.BYTE 15
.ENDT
RT?2622:: .TABLE
1
V?AIM
0
.BYTE 0
.BYTE 15
W?TO
.BYTE 0
.BYTE 15
.ENDT
RT?2722:: .TABLE
1
V?FOOTNOTE
0
.BYTE 0
.BYTE 15
.ENDT
RT?2822:: .TABLE
1
V?USE
0
.BYTE 0
.BYTE 15
.ENDT
RT?2922:: .TABLE
2
V?USE
0
.BYTE 0
.BYTE 15
W?AGAINST
.BYTE 0
.BYTE 15
V?USE
0
.BYTE 0
.BYTE 15
W?ON
.BYTE 0
.BYTE 15
.ENDT
RT?3022:: .TABLE
2
V?FAINT
W?IN
.BYTE 0
.BYTE 3
V?FAINT
W?ON
.BYTE 0
.BYTE 3
.ENDT
RT?3122:: .TABLE
1
V?BE
0
.BYTE 0
.BYTE 128
.ENDT
RT?3222:: .TABLE
1
V?BE
0
.BYTE 0
.BYTE 128
0
.BYTE 0
.BYTE 128
.ENDT
RT?3322:: .TABLE
1
V?STOP
0
.BYTE 43
.BYTE 15
.ENDT
RT?3422:: .TABLE
2
V?EXAMINE
0
.BYTE 0
.BYTE 15
V?LOOK-UNDER
W?UNDER
.BYTE 0
.BYTE 15
.ENDT
RT?3522:: .TABLE
2
V?READ
0
.BYTE 0
.BYTE 47
W?THROUGH
.BYTE 0
.BYTE 111
V?READ
0
.BYTE 0
.BYTE 15
W?WITH
.BYTE 0
.BYTE 111
.ENDT
RT?3622:: .TABLE
1
V?HOW
0
.BYTE 46
.BYTE 128
.ENDT
RT?3722:: .TABLE
1
V?HOW
0
.BYTE 0
.BYTE 128
0
.BYTE 0
.BYTE 128
.ENDT
RT?3822:: .TABLE
2
V?CLOSE
0
.BYTE 41
.BYTE 15
V?LAMP-OFF
W?OFF
.BYTE 40
.BYTE 47
.ENDT
RT?3922:: .TABLE
4
V?BRUSH
0
.BYTE 43
.BYTE 19
V?BOARD
W?IN
.BYTE 0
.BYTE 3
V?BRUSH
W?OFF
.BYTE 43
.BYTE 19
V?BRUSH
W?UP
.BYTE 43
.BYTE 19
.ENDT
RT?4022:: .TABLE
2
V?BRUSH
0
.BYTE 0
.BYTE 15
W?OFF
.BYTE 0
.BYTE 3
V?BRUSH
0
.BYTE 0
.BYTE 19
W?WITH
.BYTE 0
.BYTE 108
.ENDT
RT?4122:: .TABLE
15
V?WALK
0
.BYTE 0
.BYTE 15
V?FOLLOW
W?AFTER
.BYTE 0
.BYTE 128
V?WALK-AROUND
W?AROUND
.BYTE 0
.BYTE 15
V?LEAVE
W?AWAY
.BYTE 43
.BYTE 128
V?THROUGH
W?BEHIND
.BYTE 0
.BYTE 15
V?CLIMB-DOWN
W?DOWN
.BYTE 0
.BYTE 128
V?THROUGH
W?IN
.BYTE 0
.BYTE 128
V?WALK-TO
W?OFF
.BYTE 0
.BYTE 128
V?WALK-AROUND
W?ON
.BYTE 0
.BYTE 15
V?LEAVE
W?OUT
.BYTE 0
.BYTE 128
V?LEAP
W?OVER
.BYTE 0
.BYTE 15
V?THROUGH
W?THROUGH
.BYTE 0
.BYTE 128
V?WALK-TO
W?TO
.BYTE 0
.BYTE 128
V?CLIMB-UP
W?UP
.BYTE 0
.BYTE 128
V?FOLLOW
W?WITH
.BYTE 0
.BYTE 128
.ENDT
RT?4222:: .TABLE
2
V?RUN-OVER
0
.BYTE 0
.BYTE 15
W?OVER
.BYTE 0
.BYTE 15
V?THROUGH
0
.BYTE 0
.BYTE 15
W?THROUGH
.BYTE 0
.BYTE 128
.ENDT
RT?4322:: .TABLE
1
V?RUB
W?WITH
.BYTE 0
.BYTE 15
.ENDT
RT?4422:: .TABLE
1
V?BE?
0
.BYTE 0
.BYTE 128
.ENDT
RT?4522:: .TABLE
1
V?BE?
0
.BYTE 0
.BYTE 128
0
.BYTE 0
.BYTE 128
.ENDT
RT?4622:: .TABLE
2
V?KISS
0
.BYTE 44
.BYTE 3
V?KISS
W?WITH
.BYTE 44
.BYTE 3
.ENDT
RT?4722:: .TABLE
1
V?LISTEN
0
.BYTE 0
.BYTE 15
.ENDT
RT?4822:: .TABLE
4
V?SPUT-ON
0
.BYTE 0
.BYTE 15
W?IN
.BYTE 0
.BYTE 20
V?PUT
0
.BYTE 0
.BYTE 20
W?ON
.BYTE 0
.BYTE 15
V?PUT
0
.BYTE 0
.BYTE 20
W?AROUND
.BYTE 0
.BYTE 15
V?PUT
0
.BYTE 0
.BYTE 20
W?OVER
.BYTE 0
.BYTE 15
.ENDT
RT?4922:: .TABLE
1
V?READ
0
.BYTE 34
.BYTE 47
.ENDT
RT?5022:: .TABLE
3
V?SREAD
0
.BYTE 0
.BYTE 15
0
.BYTE 0
.BYTE 47
V?READ
0
.BYTE 0
.BYTE 47
W?TO
.BYTE 0
.BYTE 15
V?LOOK-UP
W?ABOUT
.BYTE 0
.BYTE 15
W?IN
.BYTE 34
.BYTE 111
.ENDT
RT?5122:: .TABLE
1
V?KILL
0
.BYTE 44
.BYTE 3
W?WITH
.BYTE 36
.BYTE 76
.ENDT
RT?5222:: .TABLE
1
V?SHOULD?
0
.BYTE 0
.BYTE 128
.ENDT
RT?5322:: .TABLE
5
V?SIT
W?ON
.BYTE 42
.BYTE 3
V?SIT-AT
W?AT
.BYTE 0
.BYTE 3
V?SIT-AT
W?BESIDE
.BYTE 44
.BYTE 3
V?SIT
W?DOWN
.BYTE 42
.BYTE 3
V?SIT
W?IN
.BYTE 42
.BYTE 3
.ENDT
RT?5422:: .TABLE
1
V?RUB
0
.BYTE 0
.BYTE 15
.ENDT
RT?5522:: .TABLE
1
V?RUB
0
.BYTE 0
.BYTE 15
W?WITH
.BYTE 0
.BYTE 111
.ENDT
RT?5622:: .TABLE
1
V?$CHEAT
0
.BYTE 0
.BYTE 15
.ENDT
RT?5722:: .TABLE
1
V?RING
0
.BYTE 0
.BYTE 15
.ENDT
RT?5822:: .TABLE
1
V?COUNT
0
.BYTE 0
.BYTE 15
.ENDT
RT?5922:: .TABLE
1
V?SMILE
W?AT
.BYTE 44
.BYTE 15
.ENDT
RT?6022:: .TABLE
2
V?MUNG
0
.BYTE 0
.BYTE 15
V?MUNG
W?UP
.BYTE 0
.BYTE 15
.ENDT
RT?6122:: .TABLE
3
V?MUNG
0
.BYTE 0
.BYTE 15
W?WITH
.BYTE 0
.BYTE 108
V?MUNG
0
.BYTE 0
.BYTE 15
W?DOWN
.BYTE 0
.BYTE 108
V?MUNG
W?DOWN
.BYTE 0
.BYTE 15
W?WITH
.BYTE 0
.BYTE 108
.ENDT
RT?6222:: .TABLE
1
V?FIX
0
.BYTE 0
.BYTE 15
.ENDT
RT?6322:: .TABLE
1
V?FIX
0
.BYTE 0
.BYTE 15
W?WITH
.BYTE 0
.BYTE 15
.ENDT
RT?6422:: .TABLE
3
V?NOD
0
.BYTE 43
.BYTE 15
V?HELLO
W?AT
.BYTE 0
.BYTE 15
V?HELLO
W?TO
.BYTE 0
.BYTE 15
.ENDT
RT?6522:: .TABLE
1
V?BUY
0
.BYTE 0
.BYTE 15
.ENDT
RT?6622:: .TABLE
1
V?$VERIFY
0
.BYTE 0
.BYTE 15
.ENDT
RT?6722:: .TABLE
1
V?LOCK
0
.BYTE 0
.BYTE 3
.ENDT
RT?6822:: .TABLE
1
V?LOCK
0
.BYTE 0
.BYTE 3
W?WITH
.BYTE 0
.BYTE 47
.ENDT
RT?6922:: .TABLE
1
V?FILL
0
.BYTE 38
.BYTE 15
.ENDT
RT?7022:: .TABLE
1
V?FILL
0
.BYTE 0
.BYTE 15
W?WITH
.BYTE 0
.BYTE 15
.ENDT
RT?7122:: .TABLE
2
V?FIND
0
.BYTE 0
.BYTE 128
V?ASK-CONTEXT-ABOUT
W?OUT
.BYTE 0
.BYTE 128
.ENDT
RT?7222:: .TABLE
2
V?SSEARCH-FOR
0
.BYTE 0
.BYTE 15
W?IN
.BYTE 0
.BYTE 15
V?SSEARCH-FOR
0
.BYTE 0
.BYTE 15
W?ON
.BYTE 0
.BYTE 15
.ENDT
RT?7322:: .TABLE
2
V?SHOW
W?AT
.BYTE 0
.BYTE 15
V?SHOW
W?TO
.BYTE 0
.BYTE 15
.ENDT
RT?7422:: .TABLE
4
V?AIM
0
.BYTE 0
.BYTE 15
0
.BYTE 0
.BYTE 15
V?AIM
0
.BYTE 0
.BYTE 15
W?AT
.BYTE 0
.BYTE 15
V?AIM
0
.BYTE 0
.BYTE 15
W?TO
.BYTE 0
.BYTE 15
V?SAIM
W?AT
.BYTE 0
.BYTE 15
W?WITH
.BYTE 0
.BYTE 15
.ENDT
RT?7522:: .TABLE
1
V?COULD?
0
.BYTE 0
.BYTE 128
.ENDT
RT?7622:: .TABLE
2
V?SHOOT
0
.BYTE 44
.BYTE 3
V?SHOOT
W?AT
.BYTE 44
.BYTE 3
.ENDT
RT?7722:: .TABLE
3
V?SHOOT
0
.BYTE 44
.BYTE 3
W?WITH
.BYTE 0
.BYTE 76
V?SSHOOT
0
.BYTE 0
.BYTE 76
W?AT
.BYTE 44
.BYTE 3
V?SSHOOT
0
.BYTE 0
.BYTE 76
W?ON
.BYTE 44
.BYTE 3
.ENDT
RT?7822:: .TABLE
2
V?ATTACK
0
.BYTE 44
.BYTE 3
V?ATTACK
W?OFF
.BYTE 44
.BYTE 3
.ENDT
RT?7922:: .TABLE
1
V?ATTACK
0
.BYTE 0
.BYTE 3
W?WITH
.BYTE 0
.BYTE 100
.ENDT
RT?8022:: .TABLE
7
V?TAKE
0
.BYTE 37
.BYTE 19
V?BOARD
W?IN
.BYTE 42
.BYTE 3
V?DISEMBARK
W?OFF
.BYTE 43
.BYTE 3
V?CLIMB-ON
W?ON
.BYTE 42
.BYTE 3
V?DISEMBARK
W?OUT
.BYTE 43
.BYTE 131
V?DROP
W?RID
.BYTE 0
.BYTE 15
V?STAND
W?UP
.BYTE 43
.BYTE 15
.ENDT
RT?8122:: .TABLE
5
V?TAKE
0
.BYTE 0
.BYTE 31
W?FROM
.BYTE 0
.BYTE 15
V?TAKE
0
.BYTE 0
.BYTE 31
W?IN
.BYTE 0
.BYTE 15
V?TAKE
0
.BYTE 0
.BYTE 31
W?OFF
.BYTE 0
.BYTE 15
V?TAKE
0
.BYTE 0
.BYTE 31
W?OUT
.BYTE 0
.BYTE 15
V?TAKE-TO
0
.BYTE 0
.BYTE 63
W?TO
.BYTE 0
.BYTE 128
.ENDT
RT?8222:: .TABLE
1
V?$CALL
0
.BYTE 44
.BYTE 15
.ENDT
RT?8322:: .TABLE
2
V?PUSH
0
.BYTE 0
.BYTE 3
V?PUSH
W?ON
.BYTE 0
.BYTE 3
.ENDT
RT?8422:: .TABLE
5
V?MOVE-DIR
0
.BYTE 0
.BYTE 3
0
.BYTE 0
.BYTE 15
V?PUT-IN
0
.BYTE 0
.BYTE 124
W?IN
.BYTE 0
.BYTE 15
V?PUSH
0
.BYTE 0
.BYTE 19
W?OFF
.BYTE 43
.BYTE 15
V?MOVE-DIR
0
.BYTE 0
.BYTE 19
W?TO
.BYTE 0
.BYTE 15
V?PUT-UNDER
0
.BYTE 0
.BYTE 124
W?UNDER
.BYTE 0
.BYTE 15
.ENDT
RT?8522:: .TABLE
1
V?FOLLOW
0
.BYTE 44
.BYTE 128
.ENDT
RT?8622:: .TABLE
2
V?FOLLOW
0
.BYTE 44
.BYTE 128
0
.BYTE 0
.BYTE 15
V?FOLLOW
0
.BYTE 44
.BYTE 128
W?TO
.BYTE 0
.BYTE 128
.ENDT
RT?8722:: .TABLE
13
V?CHASTISE
0
.BYTE 0
.BYTE 15
V?LOOK
W?AROUND
.BYTE 43
.BYTE 15
V?EXAMINE
W?AT
.BYTE 0
.BYTE 15
V?LOOK-BEHIND
W?BEHIND
.BYTE 0
.BYTE 15
V?LOOK-DOWN
W?DOWN
.BYTE 43
.BYTE 15
V?FIND
W?FOR
.BYTE 0
.BYTE 128
V?LOOK-INSIDE
W?IN
.BYTE 43
.BYTE 15
V?LOOK-ON
W?ON
.BYTE 0
.BYTE 3
V?LOOK-OUTSIDE
W?OUT
.BYTE 43
.BYTE 15
V?EXAMINE
W?OVER
.BYTE 0
.BYTE 15
V?LOOK-THROUGH
W?THROUGH
.BYTE 0
.BYTE 15
V?LOOK-UNDER
W?UNDER
.BYTE 0
.BYTE 15
V?LOOK-UP
W?UP
.BYTE 43
.BYTE 15
.ENDT
RT?8822:: .TABLE
2
V?SEARCH-FOR
W?IN
.BYTE 0
.BYTE 15
W?FOR
.BYTE 0
.BYTE 128
V?LOOK-UP
W?UP
.BYTE 0
.BYTE 15
W?IN
.BYTE 0
.BYTE 15
.ENDT
RT?8922:: .TABLE
1
V?REMOVE
0
.BYTE 33
.BYTE 15
.ENDT
RT?9022:: .TABLE
1
V?TAKE
0
.BYTE 0
.BYTE 31
W?FROM
.BYTE 0
.BYTE 15
.ENDT
RT?9122:: .TABLE
1
V?THROUGH
0
.BYTE 43
.BYTE 128
.ENDT
RT?9222:: .TABLE
4
V?SAY
0
.BYTE 0
.BYTE 15
V?TALK-ABOUT
W?ABOUT
.BYTE 0
.BYTE 128
V?TELL
W?TO
.BYTE 0
.BYTE 19
V?TELL
W?WITH
.BYTE 0
.BYTE 19
.ENDT
RT?9322:: .TABLE
3
V?SAY
0
.BYTE 0
.BYTE 15
W?TO
.BYTE 44
.BYTE 3
V?TELL-ABOUT
W?TO
.BYTE 0
.BYTE 3
W?ABOUT
.BYTE 0
.BYTE 128
V?ASK-ABOUT
W?WITH
.BYTE 0
.BYTE 3
W?ABOUT
.BYTE 0
.BYTE 128
.ENDT
RT?9422:: .TABLE
3
V?LIE
W?DOWN
.BYTE 42
.BYTE 3
V?LIE
W?IN
.BYTE 42
.BYTE 3
V?LIE
W?ON
.BYTE 42
.BYTE 3
.ENDT
RT?9522:: .TABLE
2
V?TELL
0
.BYTE 44
.BYTE 19
V?TALK-ABOUT
W?ABOUT
.BYTE 0
.BYTE 128
.ENDT
RT?9622:: .TABLE
2
V?TELL-ABOUT
0
.BYTE 0
.BYTE 3
0
.BYTE 0
.BYTE 128
V?TELL-ABOUT
0
.BYTE 0
.BYTE 3
W?ABOUT
.BYTE 0
.BYTE 128
.ENDT
RT?9722:: .TABLE
2
V?TALK-ABOUT
0
.BYTE 0
.BYTE 128
V?TALK-ABOUT
W?ABOUT
.BYTE 0
.BYTE 128
.ENDT
RT?9822:: .TABLE
2
V?STELL-ABOUT
0
.BYTE 0
.BYTE 15
W?TO
.BYTE 0
.BYTE 15
V?TELL-ABOUT
W?TO
.BYTE 0
.BYTE 3
W?ABOUT
.BYTE 0
.BYTE 128
.ENDT
RT?9922:: .TABLE
3
V?ANALYZE
0
.BYTE 0
.BYTE 15
V?ANALYZE
W?OUT
.BYTE 0
.BYTE 15
V?LOOK-UNDER
W?UNDER
.BYTE 0
.BYTE 15
.ENDT
RT?10022:: .TABLE
3
V?ANALYZE
0
.BYTE 0
.BYTE 15
W?FOR
.BYTE 0
.BYTE 15
V?LOOK-UP
0
.BYTE 0
.BYTE 15
W?IN
.BYTE 0
.BYTE 15
V?SANALYZE
0
.BYTE 0
.BYTE 15
W?ON
.BYTE 0
.BYTE 15
.ENDT
RT?10122:: .TABLE
1
V?THANK
0
.BYTE 0
.BYTE 15
.ENDT
RT?10222:: .TABLE
1
V?BUY
W?FOR
.BYTE 0
.BYTE 15
.ENDT
RT?10322:: .TABLE
1
V?MUST?
0
.BYTE 0
.BYTE 128
.ENDT
RT?10422:: .TABLE
1
V?WILL?
0
.BYTE 0
.BYTE 128
.ENDT
RT?10522:: .TABLE
3
V?CLIMB-ON
W?IN
.BYTE 42
.BYTE 3
V?CLIMB-ON
W?ON
.BYTE 42
.BYTE 3
V?STAND
W?UP
.BYTE 43
.BYTE 15
.ENDT
RT?10622:: .TABLE
9
V?BOARD
0
.BYTE 42
.BYTE 131
V?CLIMB-DOWN
W?DOWN
.BYTE 43
.BYTE 131
V?BOARD
W?IN
.BYTE 42
.BYTE 131
V?DISEMBARK
W?OFF
.BYTE 43
.BYTE 3
V?CLIMB-ON
W?ON
.BYTE 42
.BYTE 3
V?DISEMBARK
W?OUT
.BYTE 43
.BYTE 131
V?CLIMB-ON
W?OVER
.BYTE 42
.BYTE 3
V?THROUGH
W?THROUGH
.BYTE 0
.BYTE 15
V?CLIMB-UP
W?UP
.BYTE 43
.BYTE 131
.ENDT
RT?10722:: .TABLE
7
V?LEAP
W?ACROSS
.BYTE 0
.BYTE 3
V?DISEMBARK
W?FROM
.BYTE 43
.BYTE 3
V?BOARD
W?IN
.BYTE 42
.BYTE 3
V?DISEMBARK
W?OUT
.BYTE 43
.BYTE 131
V?DISEMBARK
W?OFF
.BYTE 43
.BYTE 3
V?LEAP
W?OVER
.BYTE 0
.BYTE 3
V?THROUGH
W?THROUGH
.BYTE 0
.BYTE 15
.ENDT
RT?10822:: .TABLE
2
V?OPEN
0
.BYTE 41
.BYTE 15
V?OPEN
W?UP
.BYTE 41
.BYTE 15
.ENDT
RT?10922:: .TABLE
1
V?OPEN
0
.BYTE 41
.BYTE 15
W?WITH
.BYTE 0
.BYTE 111
.ENDT
RT?11022::
RT?15022:: .TABLE
1
V?SHOW
0
.BYTE 0
.BYTE 15
.ENDT
RT?11122:: .TABLE
2
V?SSHOW
0
.BYTE 0
.BYTE 15
0
.BYTE 0
.BYTE 84
V?SHOW
0
.BYTE 0
.BYTE 84
W?TO
.BYTE 0
.BYTE 15
.ENDT
RT?11222:: .TABLE
1
V?WHERE
0
.BYTE 46
.BYTE 128
.ENDT
RT?11322:: .TABLE
1
V?WHERE
0
.BYTE 0
.BYTE 128
0
.BYTE 0
.BYTE 128
.ENDT
RT?11422:: .TABLE
2
V?DRINK
0
.BYTE 0
.BYTE 15
V?DRINK
W?FROM
.BYTE 0
.BYTE 12
.ENDT
RT?11522:: .TABLE
1
V?DROP
W?DOWN
.BYTE 0
.BYTE 84
.ENDT
RT?11622:: .TABLE
9
V?PUT
0
.BYTE 0
.BYTE 116
W?ON
.BYTE 35
.BYTE 15
V?PUT
0
.BYTE 0
.BYTE 116
W?ACROSS
.BYTE 0
.BYTE 15
V?PUT
0
.BYTE 0
.BYTE 116
W?AROUND
.BYTE 0
.BYTE 15
V?PUT
0
.BYTE 0
.BYTE 116
W?DOWN
.BYTE 0
.BYTE 15
V?PUT-IN
0
.BYTE 0
.BYTE 116
W?IN
.BYTE 0
.BYTE 15
V?PUT
0
.BYTE 0
.BYTE 116
W?OVER
.BYTE 0
.BYTE 15
V?THROW-THROUGH
0
.BYTE 0
.BYTE 116
W?THROUGH
.BYTE 0
.BYTE 3
V?PUT-UNDER
0
.BYTE 0
.BYTE 116
W?UNDER
.BYTE 0
.BYTE 15
V?PUT-IN
W?AWAY
.BYTE 0
.BYTE 116
W?IN
.BYTE 0
.BYTE 15
.ENDT
RT?11722:: .TABLE
2
V?DROP
W?AWAY
.BYTE 0
.BYTE 76
V?THROW-IN-TOWEL
W?IN
.BYTE 0
.BYTE 15
.ENDT
RT?11822:: .TABLE
9
V?THROW-AT
0
.BYTE 0
.BYTE 108
W?AT
.BYTE 44
.BYTE 3
V?THROW-AT
0
.BYTE 0
.BYTE 108
W?AGAINST
.BYTE 0
.BYTE 3
V?PUT-IN
0
.BYTE 0
.BYTE 116
W?IN
.BYTE 0
.BYTE 15
V?PUT
0
.BYTE 0
.BYTE 116
W?ON
.BYTE 0
.BYTE 15
V?THROW-THROUGH
0
.BYTE 0
.BYTE 108
W?OUT
.BYTE 0
.BYTE 3
V?PUT
0
.BYTE 0
.BYTE 116
W?OVER
.BYTE 0
.BYTE 3
V?THROW-THROUGH
0
.BYTE 0
.BYTE 108
W?THROUGH
.BYTE 0
.BYTE 3
V?THROW-AT
0
.BYTE 0
.BYTE 108
W?TO
.BYTE 44
.BYTE 3
V?THROW-AT
0
.BYTE 0
.BYTE 108
W?UP
.BYTE 43
.BYTE 15
.ENDT
RT?11922:: .TABLE
1
V?MAY?
0
.BYTE 0
.BYTE 128
.ENDT
RT?12022:: .TABLE
1
V?WHO
0
.BYTE 46
.BYTE 128
.ENDT
RT?12122:: .TABLE
1
V?WHO
0
.BYTE 0
.BYTE 128
0
.BYTE 0
.BYTE 128
.ENDT
RT?12222:: .TABLE
2
V?FAINT
W?OUT
.BYTE 43
.BYTE 15
V?QUIT
W?UP
.BYTE 43
.BYTE 15
.ENDT
RT?12322:: .TABLE
2
V?SGIVE
0
.BYTE 0
.BYTE 1
0
.BYTE 0
.BYTE 84
V?GIVE
0
.BYTE 0
.BYTE 84
W?TO
.BYTE 44
.BYTE 1
.ENDT
RT?12422:: .TABLE
1
V?EAT
0
.BYTE 39
.BYTE 111
.ENDT
RT?12522:: .TABLE
1
V?PUT-IN
0
.BYTE 0
.BYTE 116
W?IN
.BYTE 0
.BYTE 15
.ENDT
RT?12622:: .TABLE
1
V?DO?
0
.BYTE 0
.BYTE 128
.ENDT
RT?12722:: .TABLE
2
V?REPLY
0
.BYTE 0
.BYTE 15
V?REPLY
W?TO
.BYTE 0
.BYTE 15
.ENDT
RT?12822:: .TABLE
2
V?LAMP-ON
0
.BYTE 0
.BYTE 15
V?RESTART
W?OVER
.BYTE 43
.BYTE 15
.ENDT
RT?12922:: .TABLE
1
V?TELL
0
.BYTE 44
.BYTE 19
.ENDT
RT?13022:: .TABLE
1
V?WHAT
0
.BYTE 46
.BYTE 128
.ENDT
RT?13122:: .TABLE
1
V?WHAT
0
.BYTE 0
.BYTE 128
0
.BYTE 0
.BYTE 128
.ENDT
RT?13222:: .TABLE
2
V?TAKE
0
.BYTE 37
.BYTE 19
V?HOLD-UP
W?UP
.BYTE 0
.BYTE 111
.ENDT
RT?13322:: .TABLE
2
V?HOLD-UP
0
.BYTE 0
.BYTE 111
W?TO
.BYTE 0
.BYTE 15
V?HOLD-UP
0
.BYTE 0
.BYTE 111
W?UP
.BYTE 0
.BYTE 15
.ENDT
RT?13422:: .TABLE
1
V?WHEN
0
.BYTE 46
.BYTE 128
.ENDT
RT?13522:: .TABLE
1
V?WHEN
0
.BYTE 0
.BYTE 128
0
.BYTE 0
.BYTE 128
.ENDT
RT?13622:: .TABLE
2
V?ALARM
0
.BYTE 43
.BYTE 3
V?ALARM
W?UP
.BYTE 43
.BYTE 3
.ENDT
RT?13722:: .TABLE
2
V?PLAY
0
.BYTE 0
.BYTE 15
V?PLAY
W?WITH
.BYTE 0
.BYTE 15
.ENDT
RT?13822:: .TABLE
1
V?PLAY
0
.BYTE 0
.BYTE 15
W?WITH
.BYTE 44
.BYTE 15
.ENDT
RT?13922:: .TABLE
1
V?LAMP-ON
0
.BYTE 40
.BYTE 15
.ENDT
RT?14022:: .TABLE
3
V?WAIT-FOR
0
.BYTE 43
.BYTE 15
V?WAIT-FOR
W?FOR
.BYTE 43
.BYTE 128
V?WAIT-UNTIL
W?UNTIL
.BYTE 0
.BYTE 15
.ENDT
RT?14122:: .TABLE
1
V?WHY
0
.BYTE 46
.BYTE 128
.ENDT
RT?14222:: .TABLE
1
V?WHY
0
.BYTE 0
.BYTE 128
0
.BYTE 0
.BYTE 128
.ENDT
RT?14322:: .TABLE
1
V?EAT
W?ON
.BYTE 43
.BYTE 111
.ENDT
RT?14422:: .TABLE
1
V?POUR
0
.BYTE 0
.BYTE 108
.ENDT
RT?14522:: .TABLE
4
V?POUR
0
.BYTE 0
.BYTE 108
W?FROM
.BYTE 0
.BYTE 15
V?PUT-IN
0
.BYTE 0
.BYTE 108
W?IN
.BYTE 0
.BYTE 15
V?PUT
0
.BYTE 0
.BYTE 108
W?ON
.BYTE 0
.BYTE 15
V?PUT
0
.BYTE 0
.BYTE 108
W?OVER
.BYTE 0
.BYTE 15
.ENDT
RT?14622:: .TABLE
1
V?SLAP
0
.BYTE 44
.BYTE 3
.ENDT
RT?14722:: .TABLE
2
V?SLAP
0
.BYTE 0
.BYTE 3
W?AROUND
.BYTE 43
.BYTE 15
V?SLAP
0
.BYTE 0
.BYTE 3
W?WITH
.BYTE 0
.BYTE 111
.ENDT
RT?14822:: .TABLE
1
V?SHAKE
0
.BYTE 0
.BYTE 15
.ENDT
RT?14922:: .TABLE
1
V?SHAKE
0
.BYTE 0
.BYTE 15
W?WITH
.BYTE 44
.BYTE 15
.ENDT
RT?15122:: .TABLE
1
V?SHOW
0
.BYTE 0
.BYTE 15
W?WITH
.BYTE 0
.BYTE 15
.ENDT
RT?15222:: .TABLE
2
V?SORRY
0
.BYTE 43
.BYTE 15
V?SORRY
W?TO
.BYTE 43
.BYTE 15
.ENDT
RT?15322:: .TABLE
4
V?TAKE
0
.BYTE 37
.BYTE 19
V?TAKE-OFF
W?OFF
.BYTE 33
.BYTE 15
V?TAKE
W?OUT
.BYTE 0
.BYTE 31
V?TAKE
W?UP
.BYTE 37
.BYTE 19
.ENDT
RT?15422:: .TABLE
6
V?TAKE
0
.BYTE 0
.BYTE 31
W?FROM
.BYTE 0
.BYTE 15
V?TAKE
0
.BYTE 0
.BYTE 31
W?IN
.BYTE 0
.BYTE 15
V?TAKE
0
.BYTE 0
.BYTE 31
W?OFF
.BYTE 0
.BYTE 15
V?TAKE
0
.BYTE 0
.BYTE 31
W?ON
.BYTE 0
.BYTE 15
V?TAKE
0
.BYTE 0
.BYTE 31
W?OUT
.BYTE 0
.BYTE 15
V?HOLD-UP
0
.BYTE 0
.BYTE 111
W?UP
.BYTE 0
.BYTE 15
.ENDT
RT?15522:: .TABLE
1
V?HELP
0
.BYTE 44
.BYTE 15
.ENDT
RT?15622:: .TABLE
5
V?SEARCH
0
.BYTE 0
.BYTE 15
V?FIND
W?FOR
.BYTE 0
.BYTE 128
V?SEARCH
W?IN
.BYTE 0
.BYTE 15
V?LOOK-UNDER
W?UNDER
.BYTE 0
.BYTE 15
V?SEARCH
W?UP
.BYTE 0
.BYTE 15
.ENDT
RT?15722:: .TABLE
1
V?SEARCH-FOR
0
.BYTE 0
.BYTE 15
W?FOR
.BYTE 0
.BYTE 128
.ENDT
RT?15822:: .TABLE
2
V?TAKE
0
.BYTE 37
.BYTE 17
V?TAKE
W?UP
.BYTE 37
.BYTE 17
.ENDT
RT?15922:: .TABLE
1
V?DIAGNOSE
0
.BYTE 43
.BYTE 15
.ENDT
RT?16022:: .TABLE
1
V?SWIM
W?IN
.BYTE 0
.BYTE 15
.ENDT
RT?16122:: .TABLE
4
V?HIDE
W?BEHIND
.BYTE 0
.BYTE 15
V?THROUGH
W?IN
.BYTE 0
.BYTE 128
V?THROUGH
W?ON
.BYTE 0
.BYTE 15
V?HIDE
W?UNDER
.BYTE 0
.BYTE 15
.ENDT
RT?16322:: .TABLE
5
V?KNOCK
W?ON
.BYTE 0
.BYTE 15
V?KNOCK
W?AT
.BYTE 0
.BYTE 15
V?ATTACK
W?DOWN
.BYTE 44
.BYTE 3
V?PUSH
W?OFF
.BYTE 44
.BYTE 3
V?SLAP
W?OUT
.BYTE 44
.BYTE 3
.ENDT
RT?16422:: .TABLE
2
V?PUSH
0
.BYTE 0
.BYTE 19
W?OFF
.BYTE 43
.BYTE 15
V?SLAP
0
.BYTE 0
.BYTE 3
W?ON
.BYTE 0
.BYTE 15
.ENDT
RT?16522:: .TABLE
1
V?DROP
0
.BYTE 0
.BYTE 116
.ENDT
RT?16622:: .TABLE
4
V?PUT
0
.BYTE 0
.BYTE 116
W?DOWN
.BYTE 0
.BYTE 15
V?PUT-IN
0
.BYTE 0
.BYTE 116
W?IN
.BYTE 0
.BYTE 15
V?PUT
0
.BYTE 0
.BYTE 116
W?ON
.BYTE 0
.BYTE 15
V?THROW-THROUGH
0
.BYTE 0
.BYTE 116
W?THROUGH
.BYTE 0
.BYTE 3
.ENDT
RT?16722:: .TABLE
3
V?MOVE
0
.BYTE 0
.BYTE 3
V?MOVE
W?ON
.BYTE 0
.BYTE 3
V?PULL-TOGETHER
W?TOGETHER
.BYTE 0
.BYTE 15
.ENDT
RT?16822:: .TABLE
2
V?MOVE-DIR
0
.BYTE 0
.BYTE 3
0
.BYTE 0
.BYTE 15
V?TAKE
0
.BYTE 0
.BYTE 31
W?OFF
.BYTE 0
.BYTE 15
.ENDT
; END LOAD
ENDLOD::
.ENDI