mirror of
https://github.com/historicalsource/restaurant
synced 2024-07-16 21:44:39 +03:00
358 lines
12 KiB
Plaintext
358 lines
12 KiB
Plaintext
ZILCH of 3/22/89 12:16
|
|
|
|
Combined ZIL Compiler Ver 2.0 (MIM)
|
|
-----------------------------------
|
|
Input file: /USR/DEVELOPMENT/OLD/H2/H2.ZIL
|
|
[Zaps always go to current directory]
|
|
|
|
[YZIP instructions]
|
|
|
|
Loading /USR/DEVELOPMENT/OLD/H2/DEFS.ZIL and compiling it.
|
|
XFLOAD /USR/DEVELOPMENT/INTERLOGIC/ZILLIB/PARSER/PARSER.H2.
|
|
Loading /USR/DEVELOPMENT/INTERLOGIC/ZILLIB/CONSTANTS.ZIL and compiling it.
|
|
Loading abstract /USR/DEVELOPMENT/OLD/H2/PSTACK.ZABSTR.
|
|
Start segment 0
|
|
End segment 0
|
|
Loading abstract /USR/DEVELOPMENT/OLD/H2/PMEM.ZABSTR.
|
|
Start segment 0
|
|
End segment 0
|
|
Loading /USR/DEVELOPMENT/INTERLOGIC/ZILLIB/PARSER/PDEFS.ZIL and compiling it.
|
|
Loading /USR/DEVELOPMENT/INTERLOGIC/ZILLIB/PARSER/PARSER.ZIL and compiling it.
|
|
|
|
Start segment 0
|
|
Compiling routine: INIT-STATUS-LINE
|
|
Compiling routine: UPDATE-STATUS-LINE
|
|
Compiling routine: DIGITS
|
|
Compiling routine: READ-INPUT
|
|
Compiling routine: SCRIPT-INBUF
|
|
Compiling routine: SPECIAL-CONTRACTION?
|
|
Compiling routine: EXPAND-BE-CONTRACTIONS
|
|
Compiling routine: TELL-THE
|
|
Compiling routine: TELL-CTHE
|
|
Compiling routine: NAKED-DIR?
|
|
Compiling routine: PARSER
|
|
Compiling routine: GAME-VERB?
|
|
Compiling routine: RED-SD
|
|
Compiling routine: P-P
|
|
Compiling routine: PARSE-IT
|
|
Compiling routine: PARSE-SENTENCE
|
|
Compiling routine: GET-TERMINAL-ACTION
|
|
Compiling routine: GET-NONTERMINAL-ACTION
|
|
Compiling routine: BE-PATIENT
|
|
Compiling routine: MAIN-LOOP
|
|
Compiling routine: MAIN-LOOP-1
|
|
Compiling routine: PERF-MANY
|
|
Compiling routine: QCONTEXT-CHECK
|
|
Compiling routine: LIT?
|
|
Compiling routine: IGNORE-FIRST-WORD
|
|
Compiling routine: FIX-QUOTATIONS
|
|
Compiling routine: MAIN-LOOP-IT
|
|
Compiling routine: P-NO-MEM-ROUTINE
|
|
Compiling routine: BEG-PARDON
|
|
Compiling routine: UNKNOWN-WORD
|
|
Compiling routine: WORD-PRINT
|
|
Compiling routine: DO-OOPS
|
|
Compiling routine: DO-AGAIN
|
|
Compiling routine: NP-SAVE
|
|
Compiling routine: PARSER-ERROR
|
|
Compiling routine: BUZZER-WORD?
|
|
Compiling routine: NUMBER?
|
|
Compiling routine: CHANGE-LEXV
|
|
Compiling routine: TELL-GWIM-MSG
|
|
Compiling routine: DO-IT-AGAIN
|
|
End segment 0
|
|
Abstracting PARSER to /USR/DEVELOPMENT/OLD/H2/PARSER.
|
|
Loading abstract /USR/DEVELOPMENT/OLD/H2/FIND.ZABSTR.
|
|
Start segment 0
|
|
End segment 0
|
|
Loading /USR/DEVELOPMENT/INTERLOGIC/ZILLIB/PARSER/REDS.ZIL and compiling it.
|
|
|
|
Start segment 0
|
|
Compiling routine: DIR-VERB-PRSI?
|
|
Compiling routine: RED-FCN
|
|
Compiling routine: RED-PART
|
|
Compiling routine: GET-SYNTAX
|
|
Compiling routine: RED-SV
|
|
Compiling routine: ROOT-VERB
|
|
Compiling routine: RED-SVN
|
|
Compiling routine: SVN
|
|
Compiling routine: RED-SVPNPN
|
|
Compiling routine: RED-SVD
|
|
Compiling routine: RED-SP
|
|
Compiling routine: IREDUCE-EXCEPTION
|
|
Compiling routine: REDUCE-EXCEPT-IT
|
|
Compiling routine: REDUCE-EXCEPTION
|
|
Compiling routine: REDUCE-LOCATION
|
|
Compiling routine: DETERMINE-OBJ
|
|
Compiling routine: CHECK-DIR-ADJS
|
|
Compiling routine: NUMERIC-ADJ?
|
|
Compiling routine: DETERMINE-NP
|
|
Compiling routine: DET-NP-NOT-HERE?
|
|
Compiling routine: DET-NP-OWNEE?
|
|
Compiling routine: FIND-OWNERS
|
|
Compiling routine: READY-TO-DISAMBIGUATE?
|
|
Compiling routine: DETERMINE-NP-XFER
|
|
Compiling routine: DO-ORPHAN-TEST
|
|
Compiling routine: RED-O-ADJ
|
|
Compiling routine: RED-O-PP
|
|
Compiling routine: INSERT-NP
|
|
Compiling routine: TEST-SR
|
|
Compiling routine: TEST-O-SR
|
|
Compiling routine: RED-O-NP
|
|
Compiling routine: RED-PERS
|
|
Compiling routine: HACK-TELL
|
|
Compiling routine: HACK-TELL-1
|
|
Compiling routine: RED-VP
|
|
Compiling routine: RED-NP
|
|
Compiling routine: RED-OF
|
|
Compiling routine: RED-QT
|
|
Compiling routine: GET-QUANTITY-WORD
|
|
Compiling routine: GET-QUANTITY
|
|
Compiling routine: RED-QN
|
|
Compiling routine: RED-NPP
|
|
Compiling routine: RED-PP
|
|
Compiling routine: RED-POSS
|
|
Compiling routine: RED-ADJS
|
|
Compiling routine: RED-ADJ
|
|
Compiling routine: RED-QUOTE
|
|
End segment 0
|
|
Abstracting REDS to /USR/DEVELOPMENT/OLD/H2/REDS.
|
|
Loading /USR/DEVELOPMENT/INTERLOGIC/ZILLIB/PARSER/BREDS.ZIL and compiling it.
|
|
|
|
Start segment 0
|
|
Compiling routine: RED-BE-FORM
|
|
Compiling routine: EXCH-4-5-Q
|
|
Compiling routine: RED-SBNN
|
|
Compiling routine: RED-SNBN
|
|
Compiling routine: DETERMINE-SUBJ
|
|
Compiling routine: RED-SBNA
|
|
Compiling routine: RED-SNBA
|
|
Compiling routine: RED-SBNP
|
|
Compiling routine: RED-SNBP
|
|
Compiling routine: RED-SNBAP
|
|
Compiling routine: P-PP-OBJ
|
|
Compiling routine: P-PP-PREP
|
|
Compiling routine: RED-SQBN
|
|
Compiling routine: RED-BE
|
|
Compiling routine: RED-NOT
|
|
Compiling routine: RED-CANDO
|
|
Compiling routine: INSERT-WHAT
|
|
End segment 0
|
|
Abstracting BREDS to /USR/DEVELOPMENT/OLD/H2/BREDS.
|
|
Loading /USR/DEVELOPMENT/INTERLOGIC/ZILLIB/PARSER/GRAM.ZIL and compiling it.
|
|
Loading abstract /USR/DEVELOPMENT/OLD/H2/TOP.ZABSTR.
|
|
Start segment 0
|
|
End segment 0
|
|
Loading /USR/DEVELOPMENT/INTERLOGIC/ZILLIB/PARSER/PRARE.ZIL and compiling it.
|
|
|
|
Start segment 0
|
|
Compiling routine: TOO-MANY-NEW
|
|
Compiling routine: NAKED-OOPS
|
|
Compiling routine: CANT-OOPS
|
|
Compiling routine: CANT-AGAIN
|
|
Compiling routine: CANT-USE-MULTIPLE
|
|
Compiling routine: MAKE-ROOM-FOR-TOKENS
|
|
Compiling routine: REPLACE-ONE-TOKEN
|
|
Compiling routine: V-$REFRESH
|
|
Compiling routine: PRINT-LEXV
|
|
Compiling routine: COPY-INPUT
|
|
End segment 0
|
|
Start segment 0
|
|
Compiling routine: BUFFER-PRINT
|
|
Compiling routine: CAPITALIZE
|
|
Compiling routine: PRINT-PARSER-FAILURE
|
|
Compiling routine: NAKED-ADJECTIVE?
|
|
Compiling routine: CHANGE-AND-TO-THEN?
|
|
Compiling routine: DONT-UNDERSTAND
|
|
Compiling routine: MISSING
|
|
Compiling routine: CANT-FIND-OBJECT
|
|
Compiling routine: NP-CANT-SEE
|
|
Compiling routine: WINNER-SAYS-WHICH?
|
|
Compiling routine: WHICH-LIST?
|
|
Compiling routine: WHICH-PRINT
|
|
Compiling routine: NP-PRINT
|
|
Compiling routine: ADJS-PRINT
|
|
Compiling routine: TOO-MANY-NOUNS
|
|
Compiling routine: INBUF-ADD
|
|
Compiling routine: INBUF-PRINT
|
|
Compiling routine: YES?
|
|
Compiling routine: SETUP-ORPHAN-NP
|
|
Compiling routine: INSERT-ADJS
|
|
Compiling routine: INSERT-ADJS-WD
|
|
End segment 0
|
|
Abstracting PRARE to /USR/DEVELOPMENT/OLD/H2/PRARE.
|
|
Loading /USR/DEVELOPMENT/INTERLOGIC/ZILLIB/PARSER/QVERBS.ZIL and compiling it.
|
|
|
|
Start segment 0
|
|
Compiling routine: WHAT-F
|
|
Compiling routine: TELL-Q-WORD
|
|
Compiling routine: TRY-QCONTEXT?
|
|
Compiling routine: PRE-BE
|
|
Compiling routine: V-BE
|
|
Compiling routine: RIGHT-PREP?
|
|
Compiling routine: V-BE?
|
|
Compiling routine: V-WHO
|
|
Compiling routine: V-WHAT
|
|
Compiling routine: PRE-WHERE
|
|
Compiling routine: V-WHERE
|
|
Compiling routine: V-WHEN
|
|
Compiling routine: V-WHY
|
|
Compiling routine: V-HOW
|
|
Compiling routine: QUIET?
|
|
Compiling routine: OUTSIDE?
|
|
Compiling routine: OPEN?
|
|
Compiling routine: Q-CLOSED?
|
|
Compiling routine: LOCKED?
|
|
Compiling routine: UNLOCKED?
|
|
Compiling routine: DEAD?
|
|
Compiling routine: ALIVE?
|
|
Compiling routine: PRSO-IS
|
|
Compiling routine: PRINT-IS/ARE
|
|
Compiling routine: IS-PRSO-ADJ?
|
|
Compiling routine: V-STATEMENT
|
|
Compiling routine: WHO-KNOWS
|
|
Compiling routine: ECHO-NOUNS
|
|
Compiling routine: V-CAN?
|
|
Compiling routine: V-MAY?
|
|
Compiling routine: V-DO?
|
|
Compiling routine: V-COULD?
|
|
Compiling routine: V-WOULD?
|
|
Compiling routine: V-SHOULD?
|
|
Compiling routine: V-MIGHT?
|
|
Compiling routine: V-WILL?
|
|
Compiling routine: V-MUST?
|
|
Compiling routine: PRE-DROP?
|
|
Compiling routine: V-DROP?
|
|
Compiling routine: V-DISEMBARK?
|
|
Compiling routine: PRE-TAKE?
|
|
Compiling routine: V-TAKE?
|
|
End segment 0
|
|
Abstracting QVERBS to /USR/DEVELOPMENT/OLD/H2/QVERBS.
|
|
Loading /USR/DEVELOPMENT/OLD/H2/MACROS.ZIL and compiling it
|
|
because not abstracted.
|
|
Compiling routine: SEE-VERB?
|
|
Compiling routine: SPEAKING-VERB?
|
|
Loading /USR/DEVELOPMENT/OLD/H2/MISC.ZIL and compiling it.
|
|
Compiling routine: GO
|
|
Compiling routine: INTRO
|
|
Compiling routine: PRINT-THE
|
|
Compiling routine: THE?
|
|
Compiling routine: START-SENTENCE
|
|
Compiling routine: PRINTA
|
|
Compiling routine: THIS-IS-IT
|
|
Compiling routine: NO-PRONOUN?
|
|
Compiling routine: HE-SHE-IT
|
|
Compiling routine: HIM-HER-IT
|
|
Compiling routine: I-PROMPT
|
|
Compiling routine: DONT-F
|
|
Compiling routine: NOT-FOUND
|
|
Compiling routine: VERB-PRINT
|
|
Compiling routine: NOT-IT
|
|
Compiling routine: CAPITAL-NOUN?
|
|
Compiling routine: TITLE-NOUN?
|
|
Compiling routine: QUEUE
|
|
Compiling routine: INT
|
|
Compiling routine: CLOCKER
|
|
Abstracting MISC to /USR/DEVELOPMENT/OLD/H2/MISC.
|
|
Loading /USR/DEVELOPMENT/OLD/H2/SYNTAX.ZIL and compiling it.
|
|
Loading abstract /USR/DEVELOPMENT/OLD/H2/VERBS.ZABSTR.
|
|
Loading abstract /USR/DEVELOPMENT/OLD/H2/THINGS.ZABSTR.
|
|
Loading /USR/DEVELOPMENT/OLD/H2/PLACES.ZIL and compiling it.
|
|
|
|
Compiling routine: DOOR-ROOM
|
|
Compiling routine: FIND-IN
|
|
Compiling routine: FIND-FLAG-NOT
|
|
Compiling routine: FIND-FLAG-LG
|
|
Compiling routine: FIND-FLAG-HERE
|
|
Compiling routine: FIND-FLAG-HERE-NOT
|
|
Compiling routine: UNIMPORTANT-THING-F
|
|
Compiling routine: WINDOW-F
|
|
Compiling routine: PUB-F
|
|
Compiling routine: BEER-F
|
|
Compiling routine: SANDWICH-F
|
|
Abstracting PLACES to /USR/DEVELOPMENT/OLD/H2/PLACES.
|
|
Loading abstract /USR/DEVELOPMENT/OLD/H2/MAGRATHEA.ZABSTR.
|
|
Loading abstract /USR/DEVELOPMENT/OLD/H2/PEOPLE.ZABSTR.
|
|
Loading abstract /USR/DEVELOPMENT/OLD/H2/GLOBAL.ZABSTR.
|
|
** Warning: Undefined Routine: READ-DEMO
|
|
** Warning: Never defined - PLURALBIT
|
|
|
|
Warnings: 2
|
|
** Note: OBJECT has no properties: INTQUOTE
|
|
** Note: OBJECT has no properties: ROOMS
|
|
** Note: OBJECT has no properties: WHALE-CRATER-BOX
|
|
Vocabulary: 687
|
|
|
|
Verbs: 139
|
|
|
|
Real globals: 82
|
|
|
|
AWAITING-REPLY OPRSO PMEM-STORE-POINTER
|
|
C-INTS OTLEXV PMEM-STORE-WARN
|
|
C-TABLE P-CAN-UNDO PMEM-STORE-WORDS
|
|
CLOCK-WAIT P-CONT PMEM-WORDS-USED
|
|
CLOCKER-RUNNING P-DBUG PRSA
|
|
CURRENT-REDUCTION P-DIRECTION PRSI
|
|
DEMO-VERSION? P-HER-OBJECT PRSI-NP
|
|
DRUNK-LEVEL P-HIM-OBJECT PRSO
|
|
ERROR-PRIORITY P-IT-OBJECT PRSO-NP
|
|
ERROR-STRING P-LEN PRSQ
|
|
FOLLOWER P-MULT PRSS
|
|
FOUND-IT P-NOT-HERE QCONTEXT
|
|
FOUND-LOC P-NUMBER SANDWICH-BOUGHT
|
|
FUMBLE-NUMBER P-OFLAG SCORE
|
|
FUMBLE-PROB P-OLEN SCREENWIDTH
|
|
HERE P-PROMPT SEARCH-FLAGS
|
|
HO-HUM P-PRSA-WORD SPLITS
|
|
IDEBUG P-PRSI TLEXV
|
|
IMPOSSIBLES P-PRSO TRAILS-ALONG
|
|
ITEM-ON-SATCHEL P-RESPONDED VERBOSITY
|
|
KEEP-WAITING P-RUNNING WASTES
|
|
LAST-PSEUDO-LOC P-THEM-OBJECT WHO-CARES-TBL
|
|
LIT P-WALK-DIR WHO-CARES-VERB
|
|
MOVES P-WON WINNER
|
|
NOW-PRSI P-WORD-NUMBER YAWNS
|
|
OBJ-SWAP P-WORDS-AGAIN YUKS
|
|
OHERE PARSE-SENTENCE-ACTIVATION
|
|
OLD-HERE PARSER-RESULT
|
|
|
|
Objects: 75
|
|
|
|
BABEL-FISH GUIDE LIP4 SMALL-BLUE-FROB
|
|
BEER HANDS LOCAL-GLOBALS STAIRS
|
|
BIG-BLUE-FROB HATCH MARVIN TABLE-RANDOM
|
|
BLIGHTED-GROUND HATCHWAY NOT-HERE-OBJECT TEETH
|
|
CHAIR HEAD OBJECT-OF-GAME THEM
|
|
DANGER HEART-OF-GOLD PLAYER THING
|
|
DINNER HER PSEUDO-OBJECT THIRD-PLANET
|
|
EARS HIM PUB TOOTHBRUSH
|
|
EYES INTADJ PUB-FURNISHINGS TOWEL
|
|
FLOOR INTDIR RAMP TRILLIAN
|
|
FORD INTNUM RED-FROB TURN
|
|
FRUSTATION INTPP ROOMS WALL
|
|
GAME INTQUOTE SANDWICH WHALE-CRATER
|
|
GARGLE-BLASTER IT SATCHEL WHALE-CRATER-BOX
|
|
GENERIC-OBJECTS LEDGE SCC WHAT
|
|
GLOBAL-HERE LIGHT-GLOBAL SCREWDRIVER WINDOW
|
|
GLOBAL-OBJECTS LIP1 SKY YOU
|
|
GOWN LIP2 SLEEP-GLOBAL ZAPHOD
|
|
GREEN-FROB LIP3 SLEEVES
|
|
|
|
Properties: 29
|
|
|
|
P?ACTION P?CONTFCN P?GENERIC P?NE P?SE P?TEXT
|
|
P?ADJACENT P?DESCFCN P?GLOBAL P?NORTH P?SIZE P?THINGS
|
|
P?ADJECTIVE P?DOWN P?IN P?NW P?SOUTH P?UP
|
|
P?CAPACITY P?EAST P?LDESC P?OUT P?SW P?WEST
|
|
P?CHARACTER P?FDESC P?LINE P?OWNER P?SYNONYM
|
|
|
|
Flags: 39
|
|
|
|
CONTBIT INVISIBLE ONBIT READBIT SURFACEBIT VOWELBIT
|
|
DEAD LIGHTBIT ONLANDBIT RLANDBIT TAKEBIT WEAPONBIT
|
|
DOORBIT LOCKED OPENABLE RMUNGBIT TOOLBIT WEARBIT
|
|
DRINKBIT MUNGBIT OPENBIT ROOMSBIT TOUCHBIT WORNBIT
|
|
EATBIT NARTICLEBIT OUTSIDE SEARCHBIT TRANSBIT
|
|
FEMALE NDESCBIT PERSONBIT SECRETBIT TRYTAKEBIT
|
|
FEMALEBIT NOTHEBIT PLURAL SEENBIT VEHBIT
|