Prev: 792F Up: Map Next: 7960
793D: The target and instrument being looked for
Zeros on the tape, so the generated listing called it unused; it is the parser's working space for the command in hand.
PHRASES 793D DEFB $00 Target flags: bit 0, a target was named; bit 1, one has been found
INSTRUMENT_STATE 793E DEFB $00 The same for the instrument
TARGETS_FOUND 793F DEFB $00 How many objects have fitted the target's name
TARGETS_FAILED 7940 DEFB $00 How many of them were tried and did not work: if only one, the refusal is about that one
INSTRUMENTS_FAILED 7941 DEFB $00 The same for the instrument
TARGET_NAME 7942 DEFB $00,$00,$00,$00,$00,$00 The target as typed: noun, then two adjectives, in the form objects are named in
INSTRUMENT_NAME 7948 DEFB $00,$00,$00,$00,$00,$00 The instrument, the same way
TARGET_SEARCH 794E DEFB $00,$00 Where the search for the target has got to: an object, or an exit when it is a place
INSTRUMENT_SEARCH 7950 DEFB $00,$00 The same for the instrument
ALL_BIT 7952 DEFB $00 The verb's ALL bit, bit 7, which MATCH_PATTERN sets aside
WITH_ALL 7953 DEFB $00 1 with ALL: MATCH_AND_TRY gives up on an object after one try rather than trying the next
TARGET_PHRASE_AT 7954 DEFB $00 Where the target's noun is in the frame: 8 for the first phrase, 18 for the second
INSTRUMENT_PHRASE_AT 7955 DEFB $00 And the instrument's
FIRST_TARGET_FAILED 7956 DEFB $00 The first target that was tried and did not work
FIRST_INSTRUMENT_FAILED 7957 DEFB $00 The same for the instrument
PROBE_VERB 7958 DEFB $00,$00 The probe MATCH_PATTERN looks for among ACTION_PATTERNS: the verb, without its ALL bit...
PROBE_WORD1 795A DEFB $00,$00 ...then a particle and a preposition, picked from the frame's noun phrases by PICK_WORD...
PROBE_WORD2 795C DEFB $00,$00 ...one to a word; ASSIGN_PHRASES swaps the two when the pattern wants them the other way round
PATTERN 795E DEFB $00,$00 The pattern found, in ACTION_PATTERNS
Prev: 792F Up: Map Next: 7960