![]() | ![]() | |||
| ||||
![]() | ![]() |
The Parser by Anonymous
Volume 1 - Exposing Necessary pieces from other template files to Inform 7 and vice-versa
Chapter - Inform 6 basics - unindexed
Chapter - Inform 7 exposed to I6 - unindexed
Chapter - From the Output i6t File - unindexed
Chapter - From the Definitions i6t File - unindexed
token type, elementary type, preposition type, routine filter type, attribute filter type, scope type, general parsing routine type, grammar token, held token, multi token, multi-held token, multi except token, multi inside token, creature token, special token, number token, topic token
Chapter - From the Light i6t File - unindexed
Volume 2 - The Inform 6 Parser Template File
Book - Basic Definitions and Utilities
Chapter - Grammar Line Variables
Chapter - Grammar Token Variables
Chapter - Match List Variables
Chapter - Unpacking Grammar Lines
Chapter - Extracting Verb Numbers
Chapter - End of Parser Proper
Chapter - Parse Token Letter A
Chapter - Parse Token Letter B
Chapter - Parse Token Letter C
Chapter - Parse Token Letter D
Chapter - Parse Token Letter E
Chapter - Parse Token Letter F
Chapter - Multiple Object List
Chapter - DoScopeActionAndRecurse
Chapter - Parsing Object Names
List of extensions included (About these )
Standard Rules version 2/090402 (documentation)
List of named values (About these )
Situation
player - person
location - object
score - number
last notified score - number
maximum score - number
turn count - number
time of day - time
darkness witnessed - truth state
Current action
noun - object
second noun - object
person asked - object
reason the action failed - rule
item described - object
Used when ruling on accessibility
person reaching - object
container in question - object
supporter in question - object
particular possession - thing
Used when understanding typed commands
player's command - snippet
matched text - snippet
kind understood - value
current item from the multiple object list - object
Presentation on screen
command prompt - text
left hand status line - text
right hand status line - text
listing group size - number
Command parser errors
latest parser error - command parser error
Match List Variables
match_from - number
List of Tables (About tables )
Table of Final Question Options | 5 columns, 5 rows |
Table of Locale Priorities | 2 columns, 2 rows (1 blank) |
Library Card (About library cards: )
Story title | The Parser |
Story author | Anonymous |
Story headline | An Interactive Fiction |
Story genre | Fiction |
Release number | 2 |
Story creation year | (This year) |
IFID number | 6EE9572E-846C-43F9-B276-BFAC9E383BCE |
Story description |
Story file format: Z-Machine version 8
See estimates of memory usage
Use dynamic memory allocation of at least 8192 Double this
Use maximum things understood at once of at least 100 Double this
You could also use: ineffectual,
American dialect,
serial comma,
full-length room descriptions,
abbreviated room descriptions,
memory economy,
no scoring,
command line echoing,
undo prevention,
predictable randomisation,
fast route-finding,
slow route-finding,
numbered rules,
telemetry recordings,
no deprecated features,
VERBOSE room descriptions,
BRIEF room descriptions,
SUPERBRIEF room descriptions