minizork2-1988/mini2.record
historicalsource a24d33a0ad Final Revision
2019-04-13 21:54:32 -04:00

463 lines
14 KiB
Plaintext

Combined ZIL Compiler Ver 2.0 (MIM)
-----------------------------------
Incremental compilation disabled, because top-level ZIL file changed.
Input file: SS:<ZORK2.MINI2>MINI2.ZIL.10
Compiling routine: RANDOM-ELEMENT
Compiling routine: PICK-ONE
Compiling routine: GO
Compiling routine: MAIN-LOOP
Compiling routine: MAIN-LOOP-1
Compiling routine: PERFORM
Compiling routine: QUEUE
Compiling routine: INT
Compiling routine: CLOCKER
Compiling routine: PARSER
Compiling routine: STUFF
Compiling routine: INBUF-STUFF
Compiling routine: INBUF-ADD
Compiling routine: WT?
Compiling routine: CLAUSE
Compiling routine: NUMBER?
Compiling routine: ORPHAN-MERGE
Compiling routine: ACLAUSE-WIN
Compiling routine: NCLAUSE-WIN
Compiling routine: WORD-PRINT
Compiling routine: UNKNOWN-WORD
Compiling routine: CANT-USE
Compiling routine: GET-PREP
Compiling routine: SYNTAX-CHECK
Compiling routine: CANT-ORPHAN
Compiling routine: ORPHAN
Compiling routine: THING-PRINT
Compiling routine: BUFFER-PRINT
Compiling routine: PREP-PRINT
Compiling routine: CLAUSE-COPY
Compiling routine: CLAUSE-ADD
Compiling routine: PREP-FIND
Compiling routine: SYNTAX-FOUND
Compiling routine: GWIM
Compiling routine: SNARF-OBJECTS
Compiling routine: BUT-MERGE
Compiling routine: SNARFEM
Compiling routine: GET-OBJECT
Compiling routine: WHICH-PRINT
Compiling routine: GLOBAL-CHECK
Compiling routine: DO-SL
Compiling routine: SEARCH-LIST
Compiling routine: OBJ-FOUND
Compiling routine: TAKE-CHECK
Compiling routine: ITAKE-CHECK
Compiling routine: MANY-CHECK
Compiling routine: ZMEMQ
Compiling routine: ZMEMQB
Compiling routine: LIT?
Compiling routine: THIS-IT?
Compiling routine: ACCESSIBLE?
Compiling routine: META-LOC
Compiling routine: V-VERBOSE
Compiling routine: V-BRIEF
Compiling routine: V-SUPER-BRIEF
Compiling routine: V-DIAGNOSE
Compiling routine: V-INVENTORY
Compiling routine: FINISH
Compiling routine: V-QUIT
Compiling routine: V-RESTART
Compiling routine: DO-YOU-WISH
Compiling routine: YES?
Compiling routine: V-RESTORE
Compiling routine: V-SAVE
Compiling routine: V-SCORE
Compiling routine: SCORE-OBJ
Compiling routine: V-SCRIPT
Compiling routine: INTERACTION
Compiling routine: V-UNSCRIPT
Compiling routine: V-VERSION
Compiling routine: V-VERIFY
Compiling routine: V-COMMAND-FILE
Compiling routine: V-RANDOM
Compiling routine: V-RECORD
Compiling routine: V-UNRECORD
Compiling routine: V-ALARM
Compiling routine: V-ATTACK
Compiling routine: V-BLAST
Compiling routine: PRE-BURN
Compiling routine: V-BURN
Compiling routine: V-CLIMB-DOWN
Compiling routine: V-CLIMB
Compiling routine: V-CLIMB-ON
Compiling routine: V-CLOSE
Compiling routine: V-COMMAND
Compiling routine: V-COUNT
Compiling routine: V-CURSES
Compiling routine: V-CUT
Compiling routine: V-DEFLATE
Compiling routine: V-DISEMBARK
Compiling routine: V-DISENCHANT
Compiling routine: V-DRINK
Compiling routine: V-DRINK-FROM
Compiling routine: PRE-DROP
Compiling routine: V-DROP
Compiling routine: V-EAT
Compiling routine: HIT-SPOT
Compiling routine: V-ENCHANT
Compiling routine: REMOVE-CAREFULLY
Compiling routine: PRE-ENTER
Compiling routine: V-ENTER
Compiling routine: V-EXAMINE
Compiling routine: V-EXIT
Compiling routine: PRE-FILL
Compiling routine: V-FILL
Compiling routine: V-FIND
Compiling routine: V-FOLLOW
Compiling routine: PRE-GIVE
Compiling routine: V-GIVE
Compiling routine: V-HELLO
Compiling routine: V-INCANT
Compiling routine: I-SPELL
Compiling routine: V-INFLATE
Compiling routine: V-KICK
Compiling routine: V-KISS
Compiling routine: V-KNOCK
Compiling routine: V-LAMP-OFF
Compiling routine: V-LAMP-ON
Compiling routine: V-LAUNCH
Compiling routine: V-LEAP
Compiling routine: V-LEAVE
Compiling routine: V-LISTEN
Compiling routine: V-LOCK
Compiling routine: V-LOOK
Compiling routine: V-LOOK-BEHIND
Compiling routine: V-LOOK-INSIDE
Compiling routine: V-LOOK-UNDER
Compiling routine: V-LOWER
Compiling routine: V-MELT
Compiling routine: V-MOVE
Compiling routine: PRE-MUNG
Compiling routine: V-MUNG
Compiling routine: V-OPEN
Compiling routine: V-PICK
Compiling routine: V-PLAY
Compiling routine: V-POUR-ON
Compiling routine: V-PUSH
Compiling routine: PRE-PUT
Compiling routine: V-PUT
Compiling routine: V-PUT-ON
Compiling routine: V-PUT-UNDER
Compiling routine: V-RAISE
Compiling routine: V-RAPE
Compiling routine: PRE-READ
Compiling routine: V-READ
Compiling routine: V-RUB
Compiling routine: V-SAY
Compiling routine: V-SEARCH
Compiling routine: V-SGIVE
Compiling routine: V-SHAKE
Compiling routine: V-SKIP
Compiling routine: V-SMELL
Compiling routine: V-STAND
Compiling routine: V-STRIKE
Compiling routine: V-SWIM
Compiling routine: V-SWING
Compiling routine: PRE-TAKE
Compiling routine: V-TAKE
Compiling routine: V-TELL
Compiling routine: V-THROW
Compiling routine: V-THROW-OFF
Compiling routine: V-TIE
Compiling routine: V-TIE-UP
Compiling routine: V-TURN
Compiling routine: V-UNLOCK
Compiling routine: V-UNTIE
Compiling routine: V-WAIT
Compiling routine: V-WALK
Compiling routine: V-WALK-AROUND
Compiling routine: V-WALK-TO
Compiling routine: V-WAVE
Compiling routine: V-YELL
Compiling routine: V-ZORK
Compiling routine: DESCRIBE-ROOM
Compiling routine: DESCRIBE-OBJECTS
Compiling routine: DESCRIBE-OBJECT
Compiling routine: PRINT-CONTENTS
Compiling routine: PRINT-CONT
Compiling routine: FIRSTER
Compiling routine: SEE-INSIDE?
Compiling routine: JIGS-UP
Compiling routine: NO-GO-TELL
Compiling routine: GOTO
Compiling routine: ITAKE
Compiling routine: IDROP
Compiling routine: CCOUNT
Compiling routine: WEIGHT
Compiling routine: NOT-HERE-OBJECT-F
Compiling routine: NOT-HERE-PRINT
Compiling routine: GROUND-F
Compiling routine: WATER-F
Compiling routine: PUDDLE
Compiling routine: GRUE-F
Compiling routine: ME-F
Compiling routine: PATH-OBJECT-F
Compiling routine: ZORKMID-F
Compiling routine: STREAM-F
Compiling routine: CHASM-F
Compiling routine: BRIDGE-F
Compiling routine: OPEN-CLOSE
Compiling routine: HELLO?
Compiling routine: FIND-TARGET
Compiling routine: NOW-DARK?
Compiling routine: DO-WALK
Compiling routine: GLOBAL-IN?
Compiling routine: FIND-IN
Compiling routine: HELD?
Compiling routine: OTHER-SIDE
Compiling routine: HACK-HACK
Compiling routine: WIZARD-F
** Note: Atomic argument to routine assumed constant - MAGIC-ACTOR
Compiling routine: I-WIZARD
** Note: Atomic argument to routine assumed constant - MAGIC-ACTOR
Compiling routine: MAGIC-ACTOR
Compiling routine: RANDOM-WALK
Compiling routine: WAND-F
Compiling routine: I-WAND
Compiling routine: GUARDED-ROOM-F
Compiling routine: WIZ-DOOR-F
Compiling routine: DOOR-KEEPER-F
Compiling routine: TROPHY-ROOM-F
Compiling routine: TROPHY-PSEUDO
Compiling routine: STAND-F
Compiling routine: PENTAGRAM-F
Compiling routine: DEMON-F
Compiling routine: DEMON-LEAVES
Compiling routine: AQUARIUM-F
Compiling routine: SERPENT-F
Compiling routine: DEAD-SERPENT-F
Compiling routine: MURKY-ROOM-F
Compiling routine: WIZARD-QUARTERS-F
Compiling routine: SPHERE-F
Compiling routine: PALANTIR-LOOK
Compiling routine: GO&LOOK
Compiling routine: DEAD-PALANTIR-F
Compiling routine: GLOBAL-PALANTIR-F
Compiling routine: LAMP-F
Compiling routine: I-LANTERN
Compiling routine: CAROUSEL-ROOM-F
Compiling routine: VIOLIN-F
Compiling routine: BILLS-F
Compiling routine: MENHIR-ROOM-F
Compiling routine: DESCRIBE-MENHIR
Compiling routine: GLOBAL-MENHIR-F
Compiling routine: MENHIR-F
Compiling routine: COLLAR-F
Compiling routine: TOMB-PSEUDO
Compiling routine: GLOBAL-CERBERUS-F
Compiling routine: CERBERUS-F
Compiling routine: HEADS-F
Compiling routine: CRYPT-OBJECT-F
Compiling routine: ZORK3-F
Compiling routine: LEDGE-IN-RAVINE-F
Compiling routine: P-DOOR
Compiling routine: PCHECK
Compiling routine: DREARY-ROOM-F
Compiling routine: PDOOR-F
Compiling routine: PWINDOW-F
Compiling routine: PKEYHOLE-F
Compiling routine: FORMAL-GARDEN-F
Compiling routine: I-GARDEN
Compiling routine: UNICORN-F
Compiling routine: GAZEBO-OBJECT-F
Compiling routine: NEWSPAPER-F
Compiling routine: PLACE-MAT-F
Compiling routine: TEAPOT-F
Compiling routine: MATCH-F
Compiling routine: I-MATCH
Compiling routine: TOPIARY-F
Compiling routine: I-TOPIARY
Compiling routine: HEDGES-F
Compiling routine: DRAGON-F
Compiling routine: DRAGON-LEAVES
Compiling routine: I-DRAGON
Compiling routine: CHEST-F
Compiling routine: PRINCESS-F
Compiling routine: I-PRINCESS
Compiling routine: I-UNICORN
Compiling routine: ICE-ROOM-F
Compiling routine: ICE-F
Compiling routine: RIDDLE-ROOM-F
Compiling routine: RIDDLE-PSEUDO
Compiling routine: RIDDLE-DOOR-F
Compiling routine: BUCKET-CONT
Compiling routine: BUCKET-F
Compiling routine: PASS-THE-BUCKET
Compiling routine: I-BUCKET
Compiling routine: WELL-F
Compiling routine: CRACK-PSEUDO
Compiling routine: ROBOT-F
Compiling routine: TRIANGULAR-BUTTON-F
Compiling routine: CAGE-F
Compiling routine: I-CAGE-DEATH
Compiling routine: ALICE-HOLE
Compiling routine: GREEN-CAKE-F
Compiling routine: CAKE-F
Compiling routine: CAKE-CRUMBLE
Compiling routine: POSTS-ROOM-F
Compiling routine: POOL-F
Compiling routine: CANDY-F
Compiling routine: BALLOON-F
Compiling routine: I-BALLOON
Compiling routine: BALLOON-BURN
Compiling routine: PUT-BALLOON
Compiling routine: RISE-AND-SHINE
Compiling routine: DECLINE-AND-FALL
Compiling routine: LKP
Compiling routine: I-BURNUP
Compiling routine: BRAIDED-WIRE-F
Compiling routine: BCONTENTS
Compiling routine: VOLCANO-BY-LEDGE-F
Compiling routine: RANDOM-BOOK-F
Compiling routine: PURPLE-BOOK-F
Compiling routine: LEDGE-F
Compiling routine: DUSTY-ROOM-F
Compiling routine: SAFE-F
Compiling routine: SAFE-HOLE-F
Compiling routine: BRICK-F
Compiling routine: FUSE-F
Compiling routine: I-FUSE
Compiling routine: BOMB?
Compiling routine: I-SAFE
** Note: OBJECT has no properties: GLOBAL-OBJECTS
Vocabulary: 501
Prepositions: 18
ABOUT AROUND AWAY DOWN FROM OFF OUT TO UP
ACROSS AT BEHIND FOR IN ON OVER UNDER WITH
Real globals: 141
AGAIN-DIR LOAD-ALLOWED P-SLOCBITS
AGAIN-LEXV LOOK-AROUND P-SYNTAX
ALREADY MATCH-COUNT P-TABLE
ALWAYS-LIT MATOBJ P-VTBL
B-W-C MENHIR-POSITION P-WALK-DIR
BALLOON-DOWNS MOVED-IN-DARK P-WON
BALLOON-FLOATS MUD-FLAG P-XADJ
BALLOON-INFLATED OLD-HERE P-XADJN
BALLOON-LOC ONLY-DARKNESS P-XNAM
BALLOON-TIED OOPS-INBUF PERIOD-CR
BALLOON-UPS OOPS-TABLE PLACE-MAT-VISIBLE
BUCKET-TOP-FLAG OTHER-PROPERTIES PLOOK-FLAG
C-DEMONS P-AADJ PRCOUNT
C-INTS P-ACLAUSE PRDIRS
C-TABLE P-ACT PRFOLLOW
CAGE-SOLVE-FLAG P-ADJ PRINCESS-AWAKE
CANT-GO P-ADJN PRSA
CAROUSEL-EXITS P-ADVERB PRSI
CAROUSEL-ON P-ANAM PRSO
CERBERUS-LEASHED P-AND PUNLOCK-FLAG
CLOCK-WAIT P-BUTS QUOTE-FLAG
DEAD P-CCTBL REFERRING
DEATHS P-CONT RESERVE-LEXV
DEMON-GONE P-DIR RESERVE-PTR
DEMON-HOARD P-END-ON-PREP RIDDLE-TEXT
DEMON-PAID P-GETFLAGS SECRET-DOOR
DEMON-THANKS P-GWIMBIT SPELL-HANDLED?
DESC-OBJECT P-INBUF SPELL-HINTS
DOESNT-FIT-LOCK P-IT-OBJECT SPELL-NAMES
DRAGON-ANGER P-ITBL SPELL-STOPS
DRAGON-ATTACKS P-LEN SPELL-USED
DUSTY-ROOM-COLLAPSED P-LEXV SPELL-VICTIM
EVAPORATED P-MATCHLEN SPELL?
FANTASIES P-MERGE STOPS
FUMBLE-NUMBER P-MERGED STRANGE-VISION
FUMBLE-PROB P-MULT TOO-DARK
GREEDILY-DEVOURS P-NAM TOPIARY-COUNTER
GUARDIAN-FED P-NCN UNICORN-FRIGHTENED
GUE-NAME P-NOT-HERE VERBOSITY
HO-HUM P-NUMBER WAND-ON
ICE-MELTED P-OCLAUSE WAND-ON-LOC
INDENTS P-OFLAG WAND-STOPS-GLOWING
INVISIBLE-HAND P-ONEOBJ WAVES-WAND
LABEL-REVEALED P-OTBL WINNER
LAMP-BURNED-OUT P-OVTBL WIZ-DOOR-FLAG
LAMP-TABLE P-PRSI WIZQDESCS
LIT P-PRSO YUKS
Objects: 163
ADVENTURER GLOBAL-OBJECTS PTABLE
ALICE-TABLE GLOBAL-PALANTIR PURPLE-BOOK
AQUARIUM GLOBAL-WATER PWINDOW
AQUARIUM-ROOM GOLD-KEY RECEPTACLE
BALLOON GREAT-CAVERN RED-CAKE
BALLOON-LABEL GREEN-CAKE RIBBON
BILLS GROUND RIDDLE-DOOR
BLUE-BOOK GRUE RIDDLE-ROOM
BLUE-CAKE GUARDED-ROOM ROBOT
BOTTOM-ETCHINGS HANDS ROBOT-LABEL
BRAIDED-WIRE HEADS ROOM-8
BRICK HEDGES ROOMS
BRIDGE HOOK RUBY
BUCKET ICE SAFE
CAGE ICE-ROOM SAFE-HOLE
CAGE-OBJECT INSIDE-THE-BARROW SERPENT
CANDY INTNUM SHALLOW-FORD
CARD IT STAMP
CAROUSEL-ROOM KENNEL STAND-1
CERBERUS KEY STAND-2
CERBERUS-ROOM KEYHOLE-1 STAND-3
CHASM KEYHOLE-2 STAND-4
CHEST LAMP STATUETTE
CIRCULAR-ROOM LEDGE-IN-RAVINE STONE-BRIDGE
CLOTH-BAG LETTER-OPENER STREAM
COIN LIBRARY SWORD
COLLAR LOCAL-GLOBALS TEA-ROOM
COOL-ROOM MACHINE-ROOM TEAPOT
CROWN MATCH TOP-ETCHINGS
CRYPT ME TOP-OF-WELL
CRYPT-OBJECT MENHIR TOPIARY
DARK-TUNNEL MENHIR-ROOM TRIANGULAR-BUTTON
DEAD-PALANTIR-1 MURKY-ROOM TROPHY-ROOM
DEAD-PALANTIR-2 NARROW-LEDGE UNICORN
DEAD-PALANTIR-3 NEWSPAPER VIOLIN
DEAD-PALANTIR-4 NOT-HERE-OBJECT VOLCANO-BOTTOM
DEAD-SERPENT ORANGE-CAKE VOLCANO-BY-SMALL-LEDGE
DEEP-FORD PALANTIR-1 VOLCANO-BY-WIDE-LEDGE
DEGREE PALANTIR-2 VOLCANO-CORE
DEMON PALANTIR-3 WALL
DINGY-CLOSET PALANTIR-4 WAND
DOOR-KEEPER PATH-OBJECT WANDS
DRAGON PCRACK WATER
DRAGON-LAIR PDOOR WELL
DRAGON-ROOM PEARL-NECKLACE WHITE-BOOK
DREARY-ROOM PENTAGRAM WIDE-LEDGE
DUSTY-ROOM PENTAGRAM-ROOM WIZ-DOOR
EXPLOSION PLACE-MAT WIZARD
FORMAL-GARDEN POOL WIZARDS-QUARTERS
FUSE POOL-ROOM WIZARDS-WORKSHOP
GAZEBO PORTRAIT WORKBENCH
GAZEBO-OBJECT POSTS ZORK3
GAZEBO-TABLE POSTS-ROOM ZORKMID
GLOBAL-CERBERUS PRINCESS
GLOBAL-MENHIR PSEUDO-OBJECT
Properties: 28
P?ACTION P?DOWN P?LAND P?OUT P?STRENGTH P?VALUE
P?ADJECTIVE P?EAST P?LDESC P?PSEUDO P?SW P?VTYPE
P?CAPACITY P?FDESC P?NE P?SE P?SYNONYM P?WEST
P?CONTFCN P?GLOBAL P?NORTH P?SIZE P?TEXT
P?DESCFCN P?IN P?NW P?SOUTH P?UP
Flags: 28
ACTORBIT DRINKBIT NDESCBIT READBIT TAKEBIT TRYTAKEBIT
BURNBIT FLAMEBIT NONLANDBIT RLANDBIT TOOLBIT VEHBIT
CLIMBBIT FOODBIT NWALLBIT SACREDBIT TOUCHBIT WEAPONBIT
CONTBIT INVISIBLE ONBIT SEARCHBIT TRANSBIT
DOORBIT LIGHTBIT OPENBIT SURFACEBIT TREASUREBIT