1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-06-16 23:30:44 +03:00

Fix for Jira bug I7-2293

This commit is contained in:
Graham Nelson 2024-04-08 22:38:02 +01:00
parent 2f51b6ef66
commit 85d24c891e
55 changed files with 261 additions and 294 deletions

View file

@ -1,6 +1,6 @@
# Inform 7
[Version](notes/versioning.md): 10.2.0-beta+6X41 'Krypton' (7 April 2024)
[Version](notes/versioning.md): 10.2.0-beta+6X42 'Krypton' (8 April 2024)
## About Inform

View file

@ -1,3 +1,3 @@
Prerelease: beta
Build Date: 7 April 2024
Build Number: 6X41
Build Date: 8 April 2024
Build Number: 6X42

View file

@ -32,12 +32,12 @@ placeholder [BLURB] = "A work of interactive fiction."
! Other material to release
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/doc401.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/doc403.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/doc404.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/doc399.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/doc409.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/wi_25_8.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/wi_25_10.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/wi_25_11.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/wi_25_6.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/wi_25_16.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||

View file

@ -27,12 +27,12 @@ placeholder [BLURB] = "A framed photograph of Icelandic Prime Minister Halldór
! Other material to release
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/doc401.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/doc403.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/doc404.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/doc399.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/doc409.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/wi_25_8.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/wi_25_10.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/wi_25_11.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/wi_25_6.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/wi_25_16.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||

View file

@ -27,12 +27,12 @@ placeholder [BLURB] = "In Miss Austen's new interactive novella, Miss Henrietta
! Other material to release
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/doc401.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/doc403.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/doc404.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/doc399.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/doc409.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/wi_25_8.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/wi_25_10.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/wi_25_11.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/wi_25_6.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/wi_25_16.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||

View file

@ -27,12 +27,12 @@ placeholder [BLURB] = "In Miss Austen's new interactive novella, Miss Henrietta
! Other material to release
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/doc401.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/doc403.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/doc404.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/doc399.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/doc409.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/wi_25_8.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/wi_25_10.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/wi_25_11.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/wi_25_6.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/wi_25_16.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||

View file

@ -27,12 +27,12 @@ placeholder [BLURB] = "A work of interactive fiction."
! Other material to release
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/doc401.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/doc403.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/doc404.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/doc399.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/doc409.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/wi_25_8.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/wi_25_10.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/wi_25_11.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/wi_25_6.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/wi_25_16.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||

View file

@ -1,18 +1,18 @@
! Blurb file created by Inform Inform 7.99.99 (build 9Z99)
status "inform7/Internal/HTML/CblorbModel.html" "/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.inform/Build/StatusCblorb.html"
status "inform7/Internal/HTML/CblorbModel.html" "/Users/gnelson/Natural Inform/intest/Workspace/T4/Example.inform/Build/StatusCblorb.html"
! Identification
project folder "/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.inform"
release to "/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.materials/Release"
project folder "/Users/gnelson/Natural Inform/intest/Workspace/T4/Example.inform"
release to "/Users/gnelson/Natural Inform/intest/Workspace/T4/Example.materials/Release"
! Blorb instructions
storyfile leafname "story.gblorb"
storyfile "/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.inform/Build/output.ulx" include
ifiction "/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.inform/Metadata.iFiction" include
storyfile "/Users/gnelson/Natural Inform/intest/Workspace/T4/Example.inform/Build/output.ulx" include
ifiction "/Users/gnelson/Natural Inform/intest/Workspace/T4/Example.inform/Metadata.iFiction" include
cover "inform7/Internal/Miscellany/DefaultCover.jpg"
picture 1 "inform7/Internal/Miscellany/DefaultCover.jpg"
@ -27,12 +27,12 @@ placeholder [BLURB] = "A work of interactive fiction."
! Other material to release
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/doc401.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/doc403.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/doc404.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/doc399.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/doc409.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/wi_25_8.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/wi_25_10.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/wi_25_11.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/wi_25_6.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/wi_25_16.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||

View file

@ -1,5 +1,5 @@
! inblorb 99.99 [executing on Thursday 28 April 2016 at 11:00.00]
! The blorb spell (safely protect a small object as though in a strong box).
! Release folder: </Users/gnelson/Natural Inform/intest/Workspace/T0/Example.materials/Release>
Copy blorb to: [[/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.materials/Release/story.gblorb]]
! Release folder: </Users/gnelson/Natural Inform/intest/Workspace/T4/Example.materials/Release>
Copy blorb to: [[/Users/gnelson/Natural Inform/intest/Workspace/T4/Example.materials/Release/story.gblorb]]
! Completed: wrote blorb file with 1 picture(s), 0 sound(s), 0 data file(s)

View file

@ -1,4 +1,4 @@
Reading "/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.inform/Build/output.gblorb"...
Reading "/Users/gnelson/Natural Inform/intest/Workspace/T4/Example.inform/Build/output.gblorb"...
List of resources:
Usage 'Exec' number 0: chunk 1

View file

@ -1 +1,2 @@
/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.materials/Release
/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.materials/Release/interpreter

View file

@ -1 +1,2 @@
/Users/gnelson/Natural Inform/intest/Workspace/T2/Example.materials/Release
/Users/gnelson/Natural Inform/intest/Workspace/T2/Example.materials/Release/interpreter

View file

@ -1 +1,2 @@
/Users/gnelson/Natural Inform/intest/Workspace/T5/Example.materials/Release
/Users/gnelson/Natural Inform/intest/Workspace/T5/Example.materials/Release/interpreter

View file

@ -1 +1,2 @@
/Users/gnelson/Natural Inform/intest/Workspace/T3/Example.materials/Release
/Users/gnelson/Natural Inform/intest/Workspace/T3/Example.materials/Release/interpreter

View file

@ -1 +1,2 @@
/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.materials/Release
/Users/gnelson/Natural Inform/intest/Workspace/T4/Example.materials/Release
/Users/gnelson/Natural Inform/intest/Workspace/T4/Example.materials/Release/interpreter

View file

@ -99,26 +99,7 @@ Use index figure thumbnails of at least 50 translates as a compiler feature.
Use dynamic memory allocation of at least 8192.
Use Inform 6 compiler option "-s".
Use Inform 6 compiler option "$ALLOC_CHUNK_SIZE=32000".
Use Inform 6 compiler option "$MAX_ARRAYS=10000".
Use Inform 6 compiler option "$MAX_CLASSES=200".
Use Inform 6 compiler option "$MAX_VERBS=255".
Use Inform 6 compiler option "$MAX_LABELS=10000".
Use Inform 6 compiler option "$MAX_ZCODE_SIZE=1000000".
Use Inform 6 compiler option "$MAX_STATIC_DATA=500000".
Use Inform 6 compiler option "$MAX_NUM_STATIC_STRINGS=500000".
Use Inform 6 compiler option "$MAX_PROP_TABLE_SIZE=200000".
Use Inform 6 compiler option "$MAX_INDIV_PROP_TABLE_SIZE=20000".
Use Inform 6 compiler option "$MAX_STACK_SIZE=65536".
Use Inform 6 compiler option "$MAX_SYMBOLS=20000".
Use Inform 6 compiler option "$MAX_EXPRESSION_NODES=256".
Use Inform 6 compiler option "$MAX_LABELS=200000".
Use Inform 6 compiler option "$MAX_LOCAL_VARIABLES=256".
Chapter 1 - Glulx Preamble (for Glulx only)
Use Inform 6 compiler option "$DICT_CHAR_SIZE=4".
Part Two - Miscellaneous Definitions

View file

@ -2,7 +2,7 @@
"is": {
"type": "kit",
"title": "Architecture16Kit",
"version": "10.2.0-beta+6X41"
"version": "10.2.0-beta+6X42"
},
"compatibility": "16-bit",
"kit-details": {

View file

@ -2,7 +2,7 @@
"is": {
"type": "kit",
"title": "Architecture32Kit",
"version": "10.2.0-beta+6X41"
"version": "10.2.0-beta+6X42"
},
"compatibility": "32-bit",
"kit-details": {

View file

@ -2,7 +2,7 @@
"is": {
"type": "kit",
"title": "BasicInformKit",
"version": "10.2.0-beta+6X41"
"version": "10.2.0-beta+6X42"
},
"needs": [ {
"need": {

View file

@ -2,7 +2,7 @@
"is": {
"type": "kit",
"title": "CommandParserKit",
"version": "10.2.0-beta+6X41"
"version": "10.2.0-beta+6X42"
},
"needs": [ {
"need": {

View file

@ -2,7 +2,7 @@
"is": {
"type": "kit",
"title": "EnglishLanguageKit",
"version": "10.2.0-beta+6X41"
"version": "10.2.0-beta+6X42"
},
"needs": [ {
"need": {

View file

@ -2,7 +2,7 @@
"is": {
"type": "kit",
"title": "WorldModelKit",
"version": "10.2.0-beta+6X41"
"version": "10.2.0-beta+6X42"
},
"needs": [ {
"need": {

View file

@ -127,7 +127,7 @@
</tr>
<tr class="stripetwo">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
room [1]&nbsp;<a href=inform:/doc25.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K1_room><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
room [1]&nbsp;<a href=inform:/wi_3_2.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K1_room><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
Home&nbsp;
@ -161,7 +161,7 @@
</tr>
<tr class="stripetwo">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
door [1]&nbsp;<a href=inform:/doc35.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K4_door><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
door [1]&nbsp;<a href=inform:/wi_3_12.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K4_door><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
Great Gates of Kiev&nbsp;
@ -212,7 +212,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
<span class="indexgrey">vehicle</span>&nbsp;<a href=inform:/doc39.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K116_vehicle><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
<span class="indexgrey">vehicle</span>&nbsp;<a href=inform:/wi_3_16.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K116_vehicle><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<span class="indexgrey">nothing</span>&nbsp;
@ -229,7 +229,7 @@
</tr>
<tr class="stripetwo">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
<span class="indexgrey">player's holdall</span>&nbsp;<a href=inform:/doc44.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K117_player_s_holdall><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
<span class="indexgrey">player's holdall</span>&nbsp;<a href=inform:/wi_3_21.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K117_player_s_holdall><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<span class="indexgrey">nothing</span>&nbsp;
@ -263,7 +263,7 @@
</tr>
<tr class="stripetwo">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
<span class="indexgrey">backdrop</span>&nbsp;<a href=inform:/doc32.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K7_backdrop><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
<span class="indexgrey">backdrop</span>&nbsp;<a href=inform:/wi_3_9.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K7_backdrop><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<span class="indexgrey">nothing</span>&nbsp;
@ -280,7 +280,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
person [1]&nbsp;<a href=inform:/doc40.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K8_person><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
person [1]&nbsp;<a href=inform:/wi_3_17.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K8_person><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
yourself&nbsp;
@ -348,7 +348,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
<span class="indexgrey">device</span>&nbsp;<a href=inform:/doc37.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K115_device><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
<span class="indexgrey">device</span>&nbsp;<a href=inform:/wi_3_14.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K115_device><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<span class="indexgrey">nothing</span>&nbsp;
@ -365,7 +365,7 @@
</tr>
<tr class="stripetwo">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
direction [12]&nbsp;<a href=inform:/doc49.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K3_direction><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
direction [12]&nbsp;<a href=inform:/wi_3_24.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K3_direction><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
north&nbsp;
@ -382,7 +382,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
<span class="indexgrey">region</span>&nbsp;<a href=inform:/doc27.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K9_region><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
<span class="indexgrey">region</span>&nbsp;<a href=inform:/wi_3_4.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#K9_region><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<span class="indexgrey">nothing</span>&nbsp;
@ -404,7 +404,7 @@
</tr>
<tr class="stripetwo">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
number&nbsp;<a href="Kinds.html?segment2"><img border=0 src=inform:/doc_images/calc1.png></a>&nbsp;<a href=inform:/doc225.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A27><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
number&nbsp;<a href="Kinds.html?segment2"><img border=0 src=inform:/doc_images/calc1.png></a>&nbsp;<a href=inform:/wi_15_2.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A27><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
0&nbsp;
@ -421,7 +421,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
real number&nbsp;<a href="Kinds.html?segment2"><img border=0 src=inform:/doc_images/calc1.png></a>&nbsp;<a href=inform:/doc225.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A28><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
real number&nbsp;<a href="Kinds.html?segment2"><img border=0 src=inform:/doc_images/calc1.png></a>&nbsp;<a href=inform:/wi_15_3.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A28><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
0&nbsp;
@ -438,7 +438,7 @@
</tr>
<tr class="stripetwo">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
time&nbsp;<a href="Kinds.html?segment2"><img border=0 src=inform:/doc_images/calc1.png></a>&nbsp;<a href=inform:/doc138.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A44><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
time&nbsp;<a href="Kinds.html?segment2"><img border=0 src=inform:/doc_images/calc1.png></a>&nbsp;<a href=inform:/wi_9_6.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A44><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
9:00 AM&nbsp;
@ -455,7 +455,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
truth state&nbsp;<a href=inform:/doc161.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A29><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
truth state&nbsp;<a href=inform:/wi_11_5.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A29><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
false&nbsp;
@ -489,7 +489,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
snippet&nbsp;<a href=inform:/doc317.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A31><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
snippet&nbsp;<a href=inform:/wi_18_33.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A31><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<i>word 1 of command</i>&nbsp;
@ -523,7 +523,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
action&nbsp;<a href=inform:/doc194.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A42><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
action&nbsp;<a href=inform:/wi_12_20.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A42><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
waiting&nbsp;
@ -540,7 +540,7 @@
</tr>
<tr class="stripetwo">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
scene&nbsp;<a href=inform:/doc148.html><img border=0 src=inform:/doc_images/help.png></a> [1]&nbsp;<a href=#A26><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
scene&nbsp;<a href=inform:/wi_10_1.html><img border=0 src=inform:/doc_images/help.png></a> [1]&nbsp;<a href=#A26><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
Entire Game&nbsp;
@ -625,7 +625,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
verb&nbsp;<a href=inform:/doc220.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A35><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
verb&nbsp;<a href=inform:/wi_14_9.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A35><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
verb be&nbsp;
@ -642,7 +642,7 @@
</tr>
<tr class="stripetwo">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
table name&nbsp;<a href=inform:/doc258.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A36><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
table name&nbsp;<a href=inform:/wi_16_15.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A36><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<i>a table with no rows or columns</i>&nbsp;
@ -693,7 +693,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
<span class="indexgrey">external file&nbsp;<a href=inform:/doc382.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A39><img border=0 src=inform:/doc_images/Below.png></a></span>&nbsp;&nbsp;&nbsp;&nbsp;
<span class="indexgrey">external file&nbsp;<a href=inform:/wi_23_12.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A39><img border=0 src=inform:/doc_images/Below.png></a></span>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<span class="indexgrey"><i>a non-file</i></span>&nbsp;
@ -727,7 +727,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
action name&nbsp;<a href=inform:/doc96.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A43><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
action name&nbsp;<a href=inform:/wi_7_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A43><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
waiting action&nbsp;
@ -744,7 +744,7 @@
</tr>
<tr class="stripetwo">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
figure name&nbsp;<a href=inform:/doc374.html><img border=0 src=inform:/doc_images/help.png></a> [1]&nbsp;<a href=#A45><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
figure name&nbsp;<a href=inform:/wi_23_4.html><img border=0 src=inform:/doc_images/help.png></a> [1]&nbsp;<a href=#A45><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
Figure of cover&nbsp;
@ -761,7 +761,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
<span class="indexgrey">sound name&nbsp;<a href=inform:/doc377.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A46><img border=0 src=inform:/doc_images/Below.png></a></span>&nbsp;&nbsp;&nbsp;&nbsp;
<span class="indexgrey">sound name&nbsp;<a href=inform:/wi_23_7.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A46><img border=0 src=inform:/doc_images/Below.png></a></span>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<span class="indexgrey"><i>a silent non-sound</i></span>&nbsp;
@ -895,7 +895,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
list of K&nbsp;<a href=inform:/doc350.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A48><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
list of K&nbsp;<a href=inform:/wi_21_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A48><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top" colspan="4">
{ }
@ -919,7 +919,7 @@
</tr>
<tr class="stripetwo">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
<span class="indexgrey">K based</span> rule<span class="indexgrey"> producing L</span>&nbsp;<a href=inform:/doc325.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A60><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
<span class="indexgrey">K based</span> rule<span class="indexgrey"> producing L</span>&nbsp;<a href=inform:/wi_19_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A60><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top" colspan="4">
the little-used do nothing rule
@ -927,7 +927,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
<span class="indexgrey">K based</span> rulebook<span class="indexgrey"> producing L</span>&nbsp;<a href=inform:/doc325.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A61><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
<span class="indexgrey">K based</span> rulebook<span class="indexgrey"> producing L</span>&nbsp;<a href=inform:/wi_19_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A61><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top" colspan="4">
the action-processing rules
@ -935,7 +935,7 @@
</tr>
<tr class="stripetwo">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
<span class="indexgrey"></span>activity<span class="indexgrey"> on K</span>&nbsp;<a href=inform:/doc285.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A62><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
<span class="indexgrey"></span>activity<span class="indexgrey"> on K</span>&nbsp;<a href=inform:/wi_18_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A62><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top" colspan="4">
printing the name
@ -943,7 +943,7 @@
</tr>
<tr class="stripeone">
<td style="white-space:nowrap;" align="left" valign="top" height="20">
description of K&nbsp;<a href=inform:/doc362.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A63><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
description of K&nbsp;<a href=inform:/wi_22_2.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href=#A63><img border=0 src=inform:/doc_images/Below.png></a>&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top" colspan="4">
<i>matching nothing</i>
@ -986,7 +986,7 @@ conceptual, like ideas, or are needed for internal book-keeping.<br>
<p class="halftightin3"><a name=K111_concept></a><b>concept</b> (<i>plural</i> concepts)</p>
<p class="tightin3"></p>
<p class="tightin3"></p>
<p class="halftightin2"><a name=K1_room></a><b>room</b> (<i>plural</i> rooms)&nbsp;<a href=inform:/doc25.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin2"><a name=K1_room></a><b>room</b> (<i>plural</i> rooms)&nbsp;<a href=inform:/wi_3_2.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin2">Represents geographical locations, both indoor
and outdoor, which are not necessarily areas in a building. A player in one
room is mostly unable to sense, or interact with, anything in a different room.
@ -1005,7 +1005,7 @@ like the sound of birdsong or a shaft of sunlight.<br>
<i>Can have</i> description (<i>text</i>), initial appearance (<i>text</i>), matching key (<i>object</i>).<br>
</p>
<p class="tightin2"></p>
<p class="halftightin3"><a name=K4_door></a><b>door</b> (<i>plural</i> doors)&nbsp;<a href=inform:/doc35.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin3"><a name=K4_door></a><b>door</b> (<i>plural</i> doors)&nbsp;<a href=inform:/wi_3_12.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin3">Represents a conduit joining two rooms, most
often a door or gate but sometimes a plank bridge, a slide or a hatchway.
Usually visible and operable from both sides (for instance if you write
@ -1032,7 +1032,7 @@ instead.<br>
<i>Can have</i> carrying capacity (<i>number</i>).<br>
</p>
<p class="tightin3"></p>
<p class="halftightin4"><a name=K116_vehicle></a><b>vehicle</b> (<i>plural</i> vehicles)&nbsp;<a href=inform:/doc39.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin4"><a name=K116_vehicle></a><b>vehicle</b> (<i>plural</i> vehicles)&nbsp;<a href=inform:/wi_3_16.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin4">Represents a container large enough for
a person to enter, and which can then move between rooms at the driver's
instruction. (If a supporter is needed instead, try the extension
@ -1041,7 +1041,7 @@ Rideable Vehicles by Graham Nelson.)<br>
<i>Usually</i> fixed in place <i>not</i> portable.<br>
</p>
<p class="tightin4"></p>
<p class="halftightin4"><a name=K117_player_s_holdall></a><b>player's holdall</b> (<i>plural</i> player's holdalls)&nbsp;<a href=inform:/doc44.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin4"><a name=K117_player_s_holdall></a><b>player's holdall</b> (<i>plural</i> player's holdalls)&nbsp;<a href=inform:/wi_3_21.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin4">Represents a container which the
player can carry around as a sort of rucksack, into which spare items are
automatically stowed away.<br>
@ -1058,7 +1058,7 @@ placed, such as a table.<br>
<i>Can have</i> carrying capacity (<i>number</i>).<br>
</p>
<p class="tightin3"></p>
<p class="halftightin3"><a name=K7_backdrop></a><b>backdrop</b> (<i>plural</i> backdrops)&nbsp;<a href=inform:/doc32.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin3"><a name=K7_backdrop></a><b>backdrop</b> (<i>plural</i> backdrops)&nbsp;<a href=inform:/wi_3_9.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin3">Represents an aspect of the landscape
or architecture which extends across more than one room: for instance,
a stream, the sky or a long carpet.<br>
@ -1067,7 +1067,7 @@ a stream, the sky or a long carpet.<br>
<i>Never</i> pushable between rooms.<br>
</p>
<p class="tightin3"></p>
<p class="halftightin3"><a name=K8_person></a><b>person</b> (<i>plural</i> people)&nbsp;<a href=inform:/doc40.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin3"><a name=K8_person></a><b>person</b> (<i>plural</i> people)&nbsp;<a href=inform:/wi_3_17.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin3">Despite the name, not necessarily a human
being, but anything animate enough to envisage having a conversation with, or
bartering with.<br>
@ -1095,13 +1095,13 @@ non-human living creature reasonably large and possible to interact with: a
giant Venus fly-trap might qualify, but not a patch of lichen.<br>
</p>
<p class="tightin4"></p>
<p class="halftightin3"><a name=K115_device></a><b>device</b> (<i>plural</i> devices)&nbsp;<a href=inform:/doc37.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin3"><a name=K115_device></a><b>device</b> (<i>plural</i> devices)&nbsp;<a href=inform:/wi_3_14.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin3">Represents a machine or contrivance of some
kind which can be switched on or off.<br>
<i>Usually</i> switched off <i>not</i> switched on.<br>
</p>
<p class="tightin3"></p>
<p class="halftightin2"><a name=K3_direction></a><b>direction</b> (<i>plural</i> directions)&nbsp;<a href=inform:/doc49.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin2"><a name=K3_direction></a><b>direction</b> (<i>plural</i> directions)&nbsp;<a href=inform:/wi_3_24.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin2">Represents a direction of movement, such
as northeast or down. They always occur in opposite, matched pairs: northeast
and southwest, for instance; down and up.<br>
@ -1120,7 +1120,7 @@ and southwest, for instance; down and up.<br>
</table>
</p>
</div>
<p class="halftightin2"><a name=K9_region></a><b>region</b> (<i>plural</i> regions)&nbsp;<a href=inform:/doc27.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin2"><a name=K9_region></a><b>region</b> (<i>plural</i> regions)&nbsp;<a href=inform:/wi_3_4.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin2">Represents a broader area than a single
room, and allows rules to apply to a whole geographical territory. Each
region can contain many rooms, and regions can even be inside each other,
@ -1131,19 +1131,19 @@ and are optional.<br>
</p>
<p class="tightin2"></p>
<hr>
<p class="halftightin1"><a name=A27></a><b>number</b> (<i>plural</i> numbers)&nbsp;<a href=inform:/doc225.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A27></a><b>number</b> (<i>plural</i> numbers)&nbsp;<a href=inform:/wi_15_2.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>Matches:</i> value, sayable value, understandable value, arithmetic value<br>
Whole number in the range -32768, -32767, ..., -2, -1, 0, 1, 2, 3, ..., 32767: small numbers can be written textually as 'one', 'two', 'three', ..., 'ten', 'eleven', 'twelve'. (A much larger number range is allowed if we compile the source to Glulx rather than the Z-machine: see the Settings panel.)<br>
</p>
<p class="halftightin1"><a name=A28></a><b>real number</b> (<i>plural</i> real numbers)&nbsp;<a href=inform:/doc225.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A28></a><b>real number</b> (<i>plural</i> real numbers)&nbsp;<a href=inform:/wi_15_3.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>Matches:</i> value, sayable value, understandable value, arithmetic value, real arithmetic value<br>
A real, or 'floating-point' number: the difference between this and ordinary "number" is that real numbers can hold values like 3.141, which aren't whole numbers, and can also hold very large or very small quantities in an approximate way. (Use of real numbers is only allowed if we compile the source to Glulx rather than the Z-machine: see the Settings panel.)<br>
</p>
<p class="halftightin1"><a name=A44></a><b>time</b> (<i>plural</i> times)&nbsp;<a href=inform:/doc138.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A44></a><b>time</b> (<i>plural</i> times)&nbsp;<a href=inform:/wi_9_6.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>Matches:</i> value, sayable value, understandable value, arithmetic value<br>
A time of day, written in the form '2:34 AM' or '12:51 PM', or a length of time such as '10 minutes' or '3 hours 31 minutes', which must be between 0 minutes and 23 hours 59 minutes inclusive.<br>
</p>
<p class="halftightin1"><a name=A29></a><b>truth state</b> (<i>plural</i> truth states)&nbsp;<a href=inform:/doc161.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A29></a><b>truth state</b> (<i>plural</i> truth states)&nbsp;<a href=inform:/wi_11_5.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>Matches:</i> value, sayable value, understandable value<br>
The state of whether something is 'true' or 'false'. (In other computing languages, this might be called 'boolean', after the 19th-century logician George Boole, who first realised this was a kind of value.)<br>
</p>
@ -1151,7 +1151,7 @@ The state of whether something is 'true' or 'false'. (In other computing languag
<p class="tightin1"><i>Matches:</i> value, sayable value<br>
Some text in double quotation marks, perhaps with substitutions written in square brackets.<br>
</p>
<p class="halftightin1"><a name=A31></a><b>snippet</b> (<i>plural</i> snippets)&nbsp;<a href=inform:/doc317.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A31></a><b>snippet</b> (<i>plural</i> snippets)&nbsp;<a href=inform:/wi_18_33.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>Matches:</i> value, sayable value<br>
A fragment of the player's most recent typed command, taking in a run of consecutive words.<br>
</p>
@ -1159,11 +1159,11 @@ A fragment of the player's most recent typed command, taking in a run of consecu
<p class="tightin1"><i>Matches:</i> value, sayable value<br>
A single character - a letter or item of punctuation.<br>
</p>
<p class="halftightin1"><a name=A42></a><b>action</b> (<i>plural</i> actions)&nbsp;<a href=inform:/doc194.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A42></a><b>action</b> (<i>plural</i> actions)&nbsp;<a href=inform:/wi_12_20.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>Matches:</i> value, sayable value<br>
A stored action, which can later be tried.<br>
</p>
<p class="halftightin1"><a name=A26></a><b>scene</b> (<i>plural</i> scenes)&nbsp;<a href=inform:/doc148.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A26></a><b>scene</b> (<i>plural</i> scenes)&nbsp;<a href=inform:/wi_10_1.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>Matches:</i> value, sayable value, understandable value, enumerated value<br>
Like a scene in a play: a period of time which is usually tied to events in the plot. Scenes are created by sentences like 'Midnight Arrival is a scene.'<br>
<i>Usually</i> non-recurring <i>not</i> recurring.<br>
@ -1196,11 +1196,11 @@ One of the optional ways to configure Inform, such as the 'authorial modesty opt
<p class="tightin1"><i>Matches:</i> value, sayable value<br>
One of the standard responses issued by the Standard Rules or other extensions.<br>
</p>
<p class="halftightin1"><a name=A35></a><b>verb</b> (<i>plural</i> verbs)&nbsp;<a href=inform:/doc220.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A35></a><b>verb</b> (<i>plural</i> verbs)&nbsp;<a href=inform:/wi_14_9.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>Matches:</i> value, sayable value<br>
One of the verbs which Inform knows how to conjugate.<br>
</p>
<p class="halftightin1"><a name=A36></a><b>table name</b> (<i>plural</i> table names)&nbsp;<a href=inform:/doc258.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A36></a><b>table name</b> (<i>plural</i> table names)&nbsp;<a href=inform:/wi_16_15.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>Matches:</i> value, sayable value<br>
Like tables of information in a book or newspaper, tables in Inform hold values which have been organised into rows and columns. A table name is just a single value, identifying which table is meant - say, 'Table of US Presidents' might be a table name value.<br>
</p>
@ -1211,7 +1211,7 @@ Like formulae in a textbook or a scientific paper, equations in Inform are writt
<p class="halftightin1"><a name=A38></a><b>rulebook outcome</b> (<i>plural</i> rulebook outcomes)</p>
<p class="tightin1"><i>Matches:</i> value, sayable value<br>
</p>
<p class="halftightin1"><a name=A39></a><b>external file</b> (<i>plural</i> external files)&nbsp;<a href=inform:/doc382.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A39></a><b>external file</b> (<i>plural</i> external files)&nbsp;<a href=inform:/wi_23_12.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>Matches:</i> value, sayable value, understandable value, enumerated value<br>
When made with the Glulx setting, an Inform project can make limited use of files stored on the computer which is operating the story at run-time. An external-file is just the name of one of these files (not the filename in the usual sense, but a name given to it in the Inform source text).<br>
</p>
@ -1219,16 +1219,16 @@ When made with the Glulx setting, an Inform project can make limited use of file
<p class="tightin1"><i>Matches:</i> value, sayable value, understandable value, enumerated value<br>
When made with the Glulx setting, an Inform project can make limited use of files held internally within the 'blorb' which makes up the story.<br>
</p>
<p class="halftightin1"><a name=A43></a><b>action name</b> (<i>plural</i> action names)&nbsp;<a href=inform:/doc96.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A43></a><b>action name</b> (<i>plural</i> action names)&nbsp;<a href=inform:/wi_7_1.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>Matches:</i> value, sayable value<br>
An action is what happens when one of the people in the simulated world decides to do something. A full action would be something like 'dropping the box', but an action name is just the choice of which sort of thing is being done: here, it's 'the dropping action'. (Action names are always written with the word 'action' at the end, to make sure they aren't mistaken for full actions.)<br>
</p>
<p class="halftightin1"><a name=A45></a><b>figure name</b> (<i>plural</i> figure names)&nbsp;<a href=inform:/doc374.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A45></a><b>figure name</b> (<i>plural</i> figure names)&nbsp;<a href=inform:/wi_23_4.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>Matches:</i> value, sayable value, understandable value, enumerated value<br>
When made with the Glulx setting, an Inform project can include images as well as words, and these are called figures. A figure name is just the name of one of the figures in the current project.<br>
<p class="tightin1"><span class="indexgrey">Figure of cover</span></p>
</p>
<p class="halftightin1"><a name=A46></a><b>sound name</b> (<i>plural</i> sound names)&nbsp;<a href=inform:/doc377.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A46></a><b>sound name</b> (<i>plural</i> sound names)&nbsp;<a href=inform:/wi_23_7.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>Matches:</i> value, sayable value, understandable value, enumerated value<br>
When made with the Glulx setting, an Inform project can include sound effects or pieces of music. A sound name is just the name of one of these sounds in the current project.<br>
</p>
@ -1254,7 +1254,7 @@ When made with the Glulx setting, an Inform project can include sound effects or
<p class="tightin1"><span class="indexgrey">neuter gender</span>&nbsp;<a href='inform://Extensions/Documentation/Graham%20Nelson/English%20Language.html' title="English Language by Graham Nelson" style="text-decoration: none"><img border=0 src=inform:/doc_images/Revealext.png></a>, <span class="indexgrey">masculine gender</span>&nbsp;<a href='inform://Extensions/Documentation/Graham%20Nelson/English%20Language.html' title="English Language by Graham Nelson" style="text-decoration: none"><img border=0 src=inform:/doc_images/Revealext.png></a>, <span class="indexgrey">feminine gender</span>&nbsp;<a href='inform://Extensions/Documentation/Graham%20Nelson/English%20Language.html' title="English Language by Graham Nelson" style="text-decoration: none"><img border=0 src=inform:/doc_images/Revealext.png></a></p>
</p>
<hr>
<p class="halftightin1"><a name=A48></a><b>list of K</b> (<i>plural</i> lists of K)&nbsp;<a href=inform:/doc350.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A48></a><b>list of K</b> (<i>plural</i> lists of K)&nbsp;<a href=inform:/wi_21_1.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>covariant&nbsp;<a href=#contra><img border=0 src=inform:/doc_images/shelp.png></a></i></p>
<p class="tightin1"><i>Matches:</i> value, sayable value<br>
A flexible-length list of values, where all of the items have to have the same kind of value as each other - for instance, a list of rooms, or a list of lists of numbers. The empty list, with no items yet, is written { }, and a list with items in is written with commas dividing them - say {2, 5, 9}.<br>
@ -1267,22 +1267,22 @@ A flexible-length list of values, where all of the items have to have the same k
<p class="tightin1"><i>covariant&nbsp;<a href=#contra><img border=0 src=inform:/doc_images/shelp.png></a></i></p>
<p class="tightin1"><i>Matches:</i> value, sayable value<br>
</p>
<p class="halftightin1"><a name=A60></a><b><span class="indexgrey">K based</span> rule<span class="indexgrey"> producing L</span></b> (<i>plural</i> <span class="indexgrey">K based</span> rules<span class="indexgrey"> producing L</span>)&nbsp;<a href=inform:/doc325.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A60></a><b><span class="indexgrey">K based</span> rule<span class="indexgrey"> producing L</span></b> (<i>plural</i> <span class="indexgrey">K based</span> rules<span class="indexgrey"> producing L</span>)&nbsp;<a href=inform:/wi_19_1.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>contravariant in K, covariant in L&nbsp;<a href=#contra><img border=0 src=inform:/doc_images/shelp.png></a></i></p>
<p class="tightin1"><i>Matches:</i> value, sayable value<br>
One of many, many rules which determine what happens during play. Rules can be triggered by scenes beginning or ending, by certain actions, at certain times, or in the course of carrying out certain activities.<br>
</p>
<p class="halftightin1"><a name=A61></a><b><span class="indexgrey">K based</span> rulebook<span class="indexgrey"> producing L</span></b> (<i>plural</i> <span class="indexgrey">K based</span> rulebooks<span class="indexgrey"> producing L</span>)&nbsp;<a href=inform:/doc325.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A61></a><b><span class="indexgrey">K based</span> rulebook<span class="indexgrey"> producing L</span></b> (<i>plural</i> <span class="indexgrey">K based</span> rulebooks<span class="indexgrey"> producing L</span>)&nbsp;<a href=inform:/wi_19_1.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>contravariant in K, covariant in L&nbsp;<a href=#contra><img border=0 src=inform:/doc_images/shelp.png></a></i></p>
<p class="tightin1"><i>Matches:</i> value, sayable value<br>
A list of rules to follow, in sequence, to get something done. A rulebook is like a ring-binder, with the individual rules as sheets of paper. Inform normally sorts these into their 'natural' order, with the most specific rules first, but it's easy to shuffle the pages if you need to. When some task is carried out during play, Inform is normally working through a rulebook, turning the pages one by one.<br>
</p>
<p class="halftightin1"><a name=A62></a><b><span class="indexgrey"></span>activity<span class="indexgrey"> on K</span></b> (<i>plural</i> <span class="indexgrey"></span>activities<span class="indexgrey"> on K</span>)&nbsp;<a href=inform:/doc285.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A62></a><b><span class="indexgrey"></span>activity<span class="indexgrey"> on K</span></b> (<i>plural</i> <span class="indexgrey"></span>activities<span class="indexgrey"> on K</span>)&nbsp;<a href=inform:/wi_18_1.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>contravariant&nbsp;<a href=#contra><img border=0 src=inform:/doc_images/shelp.png></a></i></p>
<p class="tightin1"><i>Matches:</i> value<br>
An activity is something which Inform does as part of the mechanics of play - for instance, printing the name of an object, which Inform often has to do. An activity can happen by itself ('printing the banner text', for instance) or can be applied to an object ('printing the name of something', say).<br>
</p>
<p class="halftightin1"><a name=A63></a><b>description of K</b> (<i>plural</i> descriptions of K)&nbsp;<a href=inform:/doc362.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="halftightin1"><a name=A63></a><b>description of K</b> (<i>plural</i> descriptions of K)&nbsp;<a href=inform:/wi_22_2.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1"><i>covariant&nbsp;<a href=#contra><img border=0 src=inform:/doc_images/shelp.png></a></i></p>
<p class="tightin1"><i>Matches:</i> value<br>
A description of a set of values, where all of the items have to have the same kind of value as each other - for instance, 'even numbers' or 'open doors which are in lighted rooms'.<br>

View file

@ -641,7 +641,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Fish Room</b> - <i>room where play begins</i>&nbsp;<a href=inform:/doc133.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line7"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Fish Room</b> - <i>room where play begins</i>&nbsp;<a href=inform:/wi_9_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line7"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<p class="in2"><table width="100%" cellpadding="6" cellspacing="0" border="0" class="indexmorebox">
<tr>
<td>

View file

@ -1396,7 +1396,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Blockhouse A</b> - <i>room where play begins</i>&nbsp;<a href=inform:/doc133.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Blockhouse A</b> - <i>room where play begins</i>&nbsp;<a href=inform:/wi_9_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<p class="in2"><table width="100%" cellpadding="6" cellspacing="0" border="0" class="indexmorebox">
<tr>
<td>

View file

@ -8708,7 +8708,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Drawbridge</b> - <i>room where play begins</i>&nbsp;<a href=inform:/doc133.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line24"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Drawbridge</b> - <i>room where play begins</i>&nbsp;<a href=inform:/wi_9_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line24"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<p class="in2"><table width="100%" cellpadding="6" cellspacing="0" border="0" class="indexmorebox">
<tr>
<td>

View file

@ -859,7 +859,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Aleph</b> - <i>room where play begins</i>&nbsp;<a href=inform:/doc133.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Aleph</b> - <i>room where play begins</i>&nbsp;<a href=inform:/wi_9_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<p class="in2"><table width="100%" cellpadding="6" cellspacing="0" border="0" class="indexmorebox">
<tr>
<td>

View file

@ -170304,7 +170304,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<a href="#" onclick="showExtra('extra150', 'plus150'); return false;"><img border=0 id="plus150" src=inform:/doc_images/extra.png></a>&nbsp;<b>Acton Town</b> - <i>room where play begins</i>&nbsp;<a href=inform:/doc133.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line12"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra150" style="display: none;">
<a href="#" onclick="showExtra('extra150', 'plus150'); return false;"><img border=0 id="plus150" src=inform:/doc_images/extra.png></a>&nbsp;<b>Acton Town</b> - <i>room where play begins</i>&nbsp;<a href=inform:/wi_9_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line12"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra150" style="display: none;">
<p class="in2"><table width="100%" cellpadding="6" cellspacing="0" border="0" class="indexmorebox">
<tr>
<td>

View file

@ -3812,7 +3812,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Partick</b> - <i>room where play begins</i>&nbsp;<a href=inform:/doc133.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Partick</b> - <i>room where play begins</i>&nbsp;<a href=inform:/wi_9_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<p class="in2"><table width="100%" cellpadding="6" cellspacing="0" border="0" class="indexmorebox">
<tr>
<td>

View file

@ -867,7 +867,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Alpha</b> - <i>room where play begins</i>&nbsp;<a href=inform:/doc133.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Alpha</b> - <i>room where play begins</i>&nbsp;<a href=inform:/wi_9_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<p class="in2"><table width="100%" cellpadding="6" cellspacing="0" border="0" class="indexmorebox">
<tr>
<td>

View file

@ -1781,7 +1781,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Chateau Bibliotheque</b> - <i>room where play begins</i>&nbsp;<a href=inform:/doc133.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Chateau Bibliotheque</b> - <i>room where play begins</i>&nbsp;<a href=inform:/wi_9_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<p class="in2"><table width="100%" cellpadding="6" cellspacing="0" border="0" class="indexmorebox">
<tr>
<td>

View file

@ -2153,7 +2153,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Fort James</b> - <i>room where play begins</i>&nbsp;<a href=inform:/doc133.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<a href="#" onclick="showExtra('extra0', 'plus0'); return false;"><img border=0 id="plus0" src=inform:/doc_images/extra.png></a>&nbsp;<b>Fort James</b> - <i>room where play begins</i>&nbsp;<a href=inform:/wi_9_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra0" style="display: none;">
<p class="in2"><table width="100%" cellpadding="6" cellspacing="0" border="0" class="indexmorebox">
<tr>
<td>

View file

@ -17237,7 +17237,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td align="left" valign="top">
<a href="#" onclick="showExtra('extra17', 'plus17'); return false;"><img border=0 id="plus17" src=inform:/doc_images/extra.png></a>&nbsp;<b>Longwall Street</b> - <i>room where play begins</i>&nbsp;<a href=inform:/doc133.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line6"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra17" style="display: none;">
<a href="#" onclick="showExtra('extra17', 'plus17'); return false;"><img border=0 id="plus17" src=inform:/doc_images/extra.png></a>&nbsp;<b>Longwall Street</b> - <i>room where play begins</i>&nbsp;<a href=inform:/wi_9_1.html><img border=0 src=inform:/doc_images/help.png></a>&nbsp;<a href="source:story.ni#line6"><img border=0 src=inform:/doc_images/Reveal.png></a><div id="extra17" style="display: none;">
<p class="in2"><table width="100%" cellpadding="6" cellspacing="0" border="0" class="indexmorebox">
<tr>
<td>

View file

@ -7,18 +7,18 @@
(which roughly means: within sight), but writing "any" lifts this restriction.
So "[any person]" allows every name of a person, wherever they happen to be,
even if they are out of play and not found in any room.</p>
<p class="tightin1">"[anybody]"&nbsp;<a href=inform:/doc263.html><img border=0 src=inform:/doc_images/help.png></a> - same as "[any person]"</p>
<p class="tightin1">"[anyone]"&nbsp;<a href=inform:/doc263.html><img border=0 src=inform:/doc_images/help.png></a> - same as "[any person]"</p>
<p class="tightin1">"[anything]"&nbsp;<a href=inform:/doc266.html><img border=0 src=inform:/doc_images/help.png></a> - same as "[any thing]"</p>
<p class="tightin1">"[other things]"&nbsp;<a href=inform:/doc266.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[somebody]"&nbsp;<a href=inform:/doc263.html><img border=0 src=inform:/doc_images/help.png></a> - same as "[someone]"</p>
<p class="tightin1">"[someone]"&nbsp;<a href=inform:/doc263.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[something]"&nbsp;<a href=inform:/doc266.html><img border=0 src=inform:/doc_images/help.png></a> - an object which is in scope, which is almost always a thing but does not have to be</p>
<p class="tightin1">"[something preferably held]"&nbsp;<a href=inform:/doc266.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[text]"&nbsp;<a href=inform:/doc267.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[things]"&nbsp;<a href=inform:/doc266.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[things inside]"&nbsp;<a href=inform:/doc266.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[things preferably held]"&nbsp;<a href=inform:/doc266.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[anybody]"&nbsp;<a href=inform:/wi_17_1.html><img border=0 src=inform:/doc_images/help.png></a> - same as "[any person]"</p>
<p class="tightin1">"[anyone]"&nbsp;<a href=inform:/wi_17_1.html><img border=0 src=inform:/doc_images/help.png></a> - same as "[any person]"</p>
<p class="tightin1">"[anything]"&nbsp;<a href=inform:/wi_17_4.html><img border=0 src=inform:/doc_images/help.png></a> - same as "[any thing]"</p>
<p class="tightin1">"[other things]"&nbsp;<a href=inform:/wi_17_4.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[somebody]"&nbsp;<a href=inform:/wi_17_1.html><img border=0 src=inform:/doc_images/help.png></a> - same as "[someone]"</p>
<p class="tightin1">"[someone]"&nbsp;<a href=inform:/wi_17_1.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[something]"&nbsp;<a href=inform:/wi_17_4.html><img border=0 src=inform:/doc_images/help.png></a> - an object which is in scope, which is almost always a thing but does not have to be</p>
<p class="tightin1">"[something preferably held]"&nbsp;<a href=inform:/wi_17_4.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[text]"&nbsp;<a href=inform:/wi_17_6.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[things]"&nbsp;<a href=inform:/wi_17_4.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[things inside]"&nbsp;<a href=inform:/wi_17_4.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[things preferably held]"&nbsp;<a href=inform:/wi_17_4.html><img border=0 src=inform:/doc_images/help.png></a></p>
<p class="tightin1">"[wobbly]"&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a></p>
<p class="hangingin2">= &quot;that darned [container]&quot;&nbsp;<a href="source:story.ni#line5"><img border=0 src=inform:/doc_images/Reveal.png></a></p>
<p class="hangingin2">or &quot;my [container]&quot;&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a></p>

View file

@ -6,36 +6,36 @@ parameter-object - <i>object</i><br>
</p>
<p><b>Situation</b><br>
player - <i>person</i><br>
location&nbsp;<a href=inform:/doc61.html><img border=0 src=inform:/doc_images/help.png></a> - <i>object</i><br>
score&nbsp;<a href=inform:/doc134.html><img border=0 src=inform:/doc_images/help.png></a> - <i>number</i><br>
location&nbsp;<a href=inform:/wi_4_13.html><img border=0 src=inform:/doc_images/help.png></a> - <i>object</i><br>
score&nbsp;<a href=inform:/wi_9_2.html><img border=0 src=inform:/doc_images/help.png></a> - <i>number</i><br>
last notified score - <i>number</i><br>
maximum score - <i>number</i><br>
turn count - <i>number</i><br>
time of day&nbsp;<a href=inform:/doc138.html><img border=0 src=inform:/doc_images/help.png></a> - <i>time</i><br>
time of day&nbsp;<a href=inform:/wi_9_6.html><img border=0 src=inform:/doc_images/help.png></a> - <i>time</i><br>
darkness witnessed - <i>truth state</i><br>
</p>
<p><b>Current action</b><br>
noun&nbsp;<a href=inform:/doc105.html><img border=0 src=inform:/doc_images/help.png></a> - <i>object</i><br>
noun&nbsp;<a href=inform:/wi_7_11.html><img border=0 src=inform:/doc_images/help.png></a> - <i>object</i><br>
second noun - <i>object</i><br>
person asked&nbsp;<a href=inform:/doc177.html><img border=0 src=inform:/doc_images/help.png></a> - <i>object</i><br>
reason the action failed&nbsp;<a href=inform:/doc179.html><img border=0 src=inform:/doc_images/help.png></a> - <i>rule</i><br>
person asked&nbsp;<a href=inform:/wi_12_3.html><img border=0 src=inform:/doc_images/help.png></a> - <i>object</i><br>
reason the action failed&nbsp;<a href=inform:/wi_12_5.html><img border=0 src=inform:/doc_images/help.png></a> - <i>rule</i><br>
item described - <i>object</i><br>
</p>
<p><b>Used when ruling on accessibility</b><br>
person reaching&nbsp;<a href=inform:/doc192.html><img border=0 src=inform:/doc_images/help.png></a> - <i>object</i><br>
person reaching&nbsp;<a href=inform:/wi_12_18.html><img border=0 src=inform:/doc_images/help.png></a> - <i>object</i><br>
container in question - <i>object</i><br>
supporter in question - <i>object</i><br>
particular possession&nbsp;<a href=inform:/doc293.html><img border=0 src=inform:/doc_images/help.png></a> - <i>thing</i><br>
particular possession&nbsp;<a href=inform:/wi_18_9.html><img border=0 src=inform:/doc_images/help.png></a> - <i>thing</i><br>
</p>
<p><b>Used when understanding typed commands</b><br>
player's command&nbsp;<a href=inform:/doc317.html><img border=0 src=inform:/doc_images/help.png></a> - <i>snippet</i><br>
player's command&nbsp;<a href=inform:/wi_18_33.html><img border=0 src=inform:/doc_images/help.png></a> - <i>snippet</i><br>
matched text - <i>snippet</i><br>
<i>kind</i> understood - <i>value</i><br>
current item from the multiple object list - <i>object</i><br>
</p>
<p><b>Presentation on screen</b><br>
command prompt&nbsp;<a href=inform:/doc115.html><img border=0 src=inform:/doc_images/help.png></a> - <i>text</i><br>
left hand status line&nbsp;<a href=inform:/doc116.html><img border=0 src=inform:/doc_images/help.png></a> - <i>text</i><br>
command prompt&nbsp;<a href=inform:/wi_8_2.html><img border=0 src=inform:/doc_images/help.png></a> - <i>text</i><br>
left hand status line&nbsp;<a href=inform:/wi_8_3.html><img border=0 src=inform:/doc_images/help.png></a> - <i>text</i><br>
right hand status line - <i>text</i><br>
listing group size - <i>number</i><br>
</p>
@ -52,7 +52,7 @@ story viewpoint&nbsp;<a href='inform://Extensions/Documentation/Graham%20Nelson/
<p><b></b><br>
royal family&nbsp;<a href="source:story.ni#line4"><img border=0 src=inform:/doc_images/Reveal.png></a> - <i>dynasty</i><br>
</p>
<p><b>List of Named or Numbered Equations</b> (<i>About equations&nbsp;&nbsp;<a href=inform:/doc241.html><img border=0 src=inform:/doc_images/help.png></a></i>)</p>
<p><b>List of Named or Numbered Equations</b> (<i>About equations&nbsp;&nbsp;<a href=inform:/wi_15_19.html><img border=0 src=inform:/doc_images/help.png></a></i>)</p>
<p>Equation - Newton's Second Law&nbsp;<a href="source:story.ni#line8"><img border=0 src=inform:/doc_images/Reveal.png></a> (F=ma)<br>
</p>

View file

@ -1,11 +1,11 @@
Inform 7 v10.2.0 has started.
I've now read your source text, which is 11 words long.
I've also read version 2 of Basic Inform by Graham Nelson, which is 8538 words long.
I've also read version 2 of Basic Inform by Graham Nelson, which is 8473 words long.
I've also read version 2 of English Language by Graham Nelson, which is 2330 words long.
I've also read version 7 of Standard Rules by Graham Nelson, which is 35036 words long.
Problem__ PM_KindsCircular
>--> You wrote 'A person is a kind of animal' (source text, line 3), but that
seems to contradict 'An animal is a kind of person' (the Standard Rules, line 356),
seems to contradict 'An animal is a kind of person' (the Standard Rules, line 355),
as it would make a circularity with an animal and a thing each being kinds
of the other.
Inform 7 has finished.

View file

@ -1,6 +1,6 @@
Inform 7 v10.2.0 has started.
I've now read your source text, which is 12 words long.
I've also read version 2 of Basic Inform by Graham Nelson, which is 8538 words long.
I've also read version 2 of Basic Inform by Graham Nelson, which is 8473 words long.
I've also read version 2 of English Language by Graham Nelson, which is 2330 words long.
I've also read version 7 of Standard Rules by Graham Nelson, which is 35036 words long.
Problem__ PM_TransposedNegationPair
@ -10,7 +10,7 @@ Problem__ PM_TransposedNegationPair
opposites, but the other way around. (This matters because it affects
whether things not explicitly said to be either should be opaque or
transparent. Here you imply transparent is the default, but in the previous
declaration 'A container can be transparent or opaque' (the Standard Rules, line 267),
declaration 'A container can be transparent or opaque' (the Standard Rules, line 266),
opaque was.) Putting these two property names the other way around should
fix it.
Inform 7 has finished.

View file

@ -1,13 +1,13 @@
Inform 7 v10.2.0 has started.
I've now read your source text, which is 10 words long.
I've also read version 2 of Basic Inform by Graham Nelson, which is 8538 words long.
I've also read version 2 of Basic Inform by Graham Nelson, which is 8473 words long.
I've also read version 2 of English Language by Graham Nelson, which is 2330 words long.
I've also read version 7 of Standard Rules by Graham Nelson, which is 35036 words long.
Problem__ PM_TransposedNegationPair2
>--> In 'A door can be opaque' (source text, line 3), you proposed to set up
the property 'opaque' as something which is sometimes held and sometimes
not, but by default is not. However, that clashes with the existing
declaration 'A container can be transparent or opaque' (the Standard Rules, line 267),
declaration 'A container can be transparent or opaque' (the Standard Rules, line 266),
which establishes that opaque is the opposite of transparent, and is held
by default. (The simplest way to fix this is just to change 'opaque' to
'transparent' in your sentence here.)

View file

@ -1,6 +1,6 @@
Inform 7 v10.2.0 has started.
I've now read your source text, which is 46 words long.
I've also read version 2 of Basic Inform by Graham Nelson, which is 8538 words long.
I've also read version 2 of Basic Inform by Graham Nelson, which is 8473 words long.
I've also read version 2 of English Language by Graham Nelson, which is 2330 words long.
I've also read version 7 of Standard Rules by Graham Nelson, which is 35036 words long.
Problem__ PM_VarKOVClash
@ -8,7 +8,7 @@ In Part Three - Variables and Rulebooks, Chapter 1 - Variables, Section 3 -
Used when ruling on accessibility in the extension Standard Rules by Graham
Nelson:
>--> You wrote 'The container in question is an object that varies' (the
Standard Rules, line 470): but the name supplied for this new variable is a
Standard Rules, line 469): but the name supplied for this new variable is a
piece of text which is not available because it has a rival meaning
already, as a result of definitions made elsewhere. (Sometimes these are
indirect: for instance, defining a column in a table called 'question' can
@ -19,7 +19,7 @@ In Part Three - Variables and Rulebooks, Chapter 1 - Variables, Section 3 -
defined which might cause this clash.
Problem__ PM_VarKOVClash
>--> You wrote 'The supporter in question is an object that varies' (the
Standard Rules, line 471): again, the name supplied for this new variable
Standard Rules, line 470): again, the name supplied for this new variable
is a piece of text which is not available because it has a rival meaning
already.
Inform 7 has finished.

View file

@ -1,12 +1,12 @@
Inform 7 v10.2.0 has started.
I've now read your source text, which is 15 words long.
I've also read version 2 of Basic Inform by Graham Nelson, which is 8538 words long.
I've also read version 2 of Basic Inform by Graham Nelson, which is 8473 words long.
I've also read version 2 of English Language by Graham Nelson, which is 2330 words long.
I've also read version 7 of Standard Rules by Graham Nelson, which is 35036 words long.
Problem__ PM_VariableContradiction
>--> You wrote 'The command prompt is "What do you want to do? >"' (source
text, line 3), but in another sentence 'The command prompt is ">"' (the
Standard Rules, line 495): but this looks like a contradiction, because the
Standard Rules, line 494): but this looks like a contradiction, because the
initial value of this variable seems to be being set in each of these
sentences, but with a different outcome.
Inform 7 has finished.

View file

@ -33,11 +33,11 @@ placeholder [BLURB] = "A work of interactive fiction."
! Other material to release
status instruction ||&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/doc403.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/doc404.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/doc399.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/doc409.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/wi_25_10.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/wi_25_11.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/wi_25_6.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/wi_25_16.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||

View file

@ -27,12 +27,12 @@ placeholder [BLURB] = "A framed photograph of Icelandic Prime Minister Halldór
! Other material to release
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/doc401.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/doc403.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/doc404.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/doc399.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/doc409.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/wi_25_8.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/wi_25_10.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/wi_25_11.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/wi_25_6.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/wi_25_16.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||

View file

@ -27,12 +27,12 @@ placeholder [BLURB] = "In Miss Austen's new interactive novella, Miss Henrietta
! Other material to release
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/doc401.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/doc403.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/doc404.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/doc399.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/doc409.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/wi_25_8.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/wi_25_10.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/wi_25_11.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/wi_25_6.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/wi_25_16.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||

View file

@ -27,12 +27,12 @@ placeholder [BLURB] = "In Miss Austen's new interactive novella, Miss Henrietta
! Other material to release
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/doc401.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/doc403.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/doc404.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/doc399.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/doc409.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/wi_25_8.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/wi_25_10.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/wi_25_11.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/wi_25_6.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/wi_25_16.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||

View file

@ -45,7 +45,7 @@ template path "inform7/Tests/Templates"
template path "inform7/Internal/Templates"
placeholder [INTERPRETERSCRIPTS] = " "
interpreter "Quixe" "g"
base64 "/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.inform/Build/output.ulx" to "/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.materials/Release/interpreter/story.gblorb.js"
base64 "/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.materials/Release/story.gblorb" to "/Users/gnelson/Natural Inform/intest/Workspace/T0/Example.materials/Release/interpreter/story.gblorb.js"
! Website instructions
@ -56,5 +56,5 @@ template path "inform7/Internal/Templates"
css
website "Standard"
status instruction ||&nbsp;<a href="source:story.ni#line3"><img border=0 src=inform:/doc_images/Reveal.png></a>||
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/doc401.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/doc399.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/wi_25_8.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/wi_25_6.html><img border=0 src=inform:/doc_images/help.png></a>||

View file

@ -27,12 +27,12 @@ placeholder [BLURB] = "A work of interactive fiction."
! Other material to release
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/doc401.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/doc403.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/doc404.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/doc399.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/doc409.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/wi_25_8.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/wi_25_10.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/wi_25_11.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/wi_25_6.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/wi_25_16.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||

View file

@ -27,12 +27,12 @@ placeholder [BLURB] = "A work of interactive fiction."
! Other material to release
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/doc401.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/doc403.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/doc404.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/doc399.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/doc409.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/doc410.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/doc402.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with cover art', to provide something more distinctive than the default artwork above&nbsp;<a href=inform:/wi_25_8.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a website'&nbsp;<a href=inform:/wi_25_10.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with an interpreter', for in-browser play on your website&nbsp;<a href=inform:/wi_25_11.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a file of "Such-and-Such" called "whatever.pdf"', perhaps to add a manual, or a welcoming note&nbsp;<a href=inform:/wi_25_6.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the source text'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with a solution'&nbsp;<a href=inform:/wi_25_16.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the library card'&nbsp;<a href=inform:/wi_25_17.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory booklet'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||
status alternative ||Using 'Release along with the introductory postcard'&nbsp;<a href=inform:/wi_25_9.html><img border=0 src=inform:/doc_images/help.png></a>||

View file

@ -163,42 +163,15 @@ Use index figure thumbnails of at least 50 translates as a compiler feature.
Use dynamic memory allocation of at least 8192.
@ Some Inform 7 projects are rather heavy-duty by the expectations of the
Inform 6 compiler (which it uses as a code-generator): I6 was written fifteen
years earlier, when computers were unimaginably smaller and slower. So many
of its default memory settings need to be raised to higher maxima.
@ At one point many maxima were set via Inform 6 compiler options, but those
became redundant with v6.36 of the I6 compiler, and we now require at least
v6.42 anyway for other reasons; so those settings have now been removed.
Note that the Z-machine cannot accommodate more than 255 verbs, so this is
the highest |MAX_VERBS| setting we can safely make here.
The |MAX_LOCAL_VARIABLES| setting is suppressed by I7 if we're compiling
to the Z-machine, because it's only legal in I6 when compiling to Glulx.
Most of these settings are unnecessary (and do nothing) if the version of
the I6 compiler eventually used to compile this code is 6.36 or better: in
modern times, the I6 compiler flexibly manages memory so that it doesn't have
these maxima. If that's the case, these lines are simply ignored. For the
moment, they remain here just in case somebody is still using an early I6
compiler for some reason.
What remains is the maximum stack capacity on the Glulx virtual machine.
I6 currently sets this by default to 4096, which the I6 source code says is
"about enough for 90 nested function calls with 8 locals each". I7 by
default asks 16 times that, and even then this is a use option, so that it
can be raised by users if necessary.
=
Use Inform 6 compiler option "-s".
Use Inform 6 compiler option "$ALLOC_CHUNK_SIZE=32000".
Use Inform 6 compiler option "$MAX_ARRAYS=10000".
Use Inform 6 compiler option "$MAX_CLASSES=200".
Use Inform 6 compiler option "$MAX_VERBS=255".
Use Inform 6 compiler option "$MAX_LABELS=10000".
Use Inform 6 compiler option "$MAX_ZCODE_SIZE=1000000".
Use Inform 6 compiler option "$MAX_STATIC_DATA=500000".
Use Inform 6 compiler option "$MAX_NUM_STATIC_STRINGS=500000".
Use Inform 6 compiler option "$MAX_PROP_TABLE_SIZE=200000".
Use Inform 6 compiler option "$MAX_INDIV_PROP_TABLE_SIZE=20000".
Use Inform 6 compiler option "$MAX_STACK_SIZE=65536".
Use Inform 6 compiler option "$MAX_SYMBOLS=20000".
Use Inform 6 compiler option "$MAX_EXPRESSION_NODES=256".
Use Inform 6 compiler option "$MAX_LABELS=200000".
Use Inform 6 compiler option "$MAX_LOCAL_VARIABLES=256".
Chapter 1 - Glulx Preamble (for Glulx only)
Use Inform 6 compiler option "$DICT_CHAR_SIZE=4".

View file

@ -1,9 +1,10 @@
!% -Cu
!% -Cus
!% $ZCODE_LESS_DICT_DATA=1;
!% $LONG_DICT_FLAG_BUG=0;
!% $DICT_IMPLICIT_SINGULAR=1;
!% $DICT_TRUNCATE_FLAG=1;
!% $OMIT_UNUSED_ROUTINES=1;
!% $DICT_CHAR_SIZE=4;
#ifndef VN_1642;
#message fatalerror "Inform 7 generates code requiring Inform 6.42 or later";
#endif;
@ -17,7 +18,7 @@ Constant Budger = 32738;
Constant Danza = (2 + 34);
Constant Sahara = (Danza + Bidger + 1);
#Ifdef TARGET_ZCODE;
#OrigSource "inter/final-module/Chapter 4/Final Inform 6.w" 168;
#OrigSource "inter/final-module/Chapter 4/Final Inform 6.w" 170;
Global max_z_object;
#Ifdef Z__Region;
[ OC__Cl obj cla j a n objflag;

View file

@ -1,9 +1,10 @@
!% -Cu
!% -Cus
!% $ZCODE_LESS_DICT_DATA=1;
!% $LONG_DICT_FLAG_BUG=0;
!% $DICT_IMPLICIT_SINGULAR=1;
!% $DICT_TRUNCATE_FLAG=1;
!% $OMIT_UNUSED_ROUTINES=1;
!% $DICT_CHAR_SIZE=4;
#ifndef VN_1642;
#message fatalerror "Inform 7 generates code requiring Inform 6.42 or later";
#endif;
@ -28,7 +29,7 @@ Class K_mica
class K_stone
;
#Ifdef TARGET_ZCODE;
#OrigSource "inter/final-module/Chapter 4/Final Inform 6.w" 168;
#OrigSource "inter/final-module/Chapter 4/Final Inform 6.w" 170;
Global max_z_object;
#Ifdef Z__Region;
[ OC__Cl obj cla j a n objflag;

View file

@ -1,9 +1,10 @@
!% -Cu
!% -Cus
!% $ZCODE_LESS_DICT_DATA=1;
!% $LONG_DICT_FLAG_BUG=0;
!% $DICT_IMPLICIT_SINGULAR=1;
!% $DICT_TRUNCATE_FLAG=1;
!% $OMIT_UNUSED_ROUTINES=1;
!% $DICT_CHAR_SIZE=4;
#ifndef VN_1642;
#message fatalerror "Inform 7 generates code requiring Inform 6.42 or later";
#endif;
@ -13,7 +14,7 @@ Global or_tmp_var;
Constant Banana = 2;
Constant Peach = Banana;
#Ifdef TARGET_ZCODE;
#OrigSource "inter/final-module/Chapter 4/Final Inform 6.w" 168;
#OrigSource "inter/final-module/Chapter 4/Final Inform 6.w" 170;
Global max_z_object;
#Ifdef Z__Region;
[ OC__Cl obj cla j a n objflag;

View file

@ -1,9 +1,10 @@
!% -Cu
!% -Cus
!% $ZCODE_LESS_DICT_DATA=1;
!% $LONG_DICT_FLAG_BUG=0;
!% $DICT_IMPLICIT_SINGULAR=1;
!% $DICT_TRUNCATE_FLAG=1;
!% $OMIT_UNUSED_ROUTINES=1;
!% $DICT_CHAR_SIZE=4;
#ifndef VN_1642;
#message fatalerror "Inform 7 generates code requiring Inform 6.42 or later";
#endif;
@ -11,7 +12,7 @@ Constant Grammar__Version 2;
Global debug_flag;
Global or_tmp_var;
#Ifdef TARGET_ZCODE;
#OrigSource "inter/final-module/Chapter 4/Final Inform 6.w" 168;
#OrigSource "inter/final-module/Chapter 4/Final Inform 6.w" 170;
Global max_z_object;
#Ifdef Z__Region;
[ OC__Cl obj cla j a n objflag;

View file

@ -1,9 +1,10 @@
!% -Cu
!% -Cus
!% $ZCODE_LESS_DICT_DATA=1;
!% $LONG_DICT_FLAG_BUG=0;
!% $DICT_IMPLICIT_SINGULAR=1;
!% $DICT_TRUNCATE_FLAG=1;
!% $OMIT_UNUSED_ROUTINES=1;
!% $DICT_CHAR_SIZE=4;
#ifndef VN_1642;
#message fatalerror "Inform 7 generates code requiring Inform 6.42 or later";
#endif;
@ -13,7 +14,7 @@ Global or_tmp_var;
Constant I_green = 1;
Constant I_red = 17;
#Ifdef TARGET_ZCODE;
#OrigSource "inter/final-module/Chapter 4/Final Inform 6.w" 168;
#OrigSource "inter/final-module/Chapter 4/Final Inform 6.w" 170;
Global max_z_object;
#Ifdef Z__Region;
[ OC__Cl obj cla j a n objflag;

View file

@ -1,9 +1,10 @@
!% -Cu
!% -Cus
!% $ZCODE_LESS_DICT_DATA=1;
!% $LONG_DICT_FLAG_BUG=0;
!% $DICT_IMPLICIT_SINGULAR=1;
!% $DICT_TRUNCATE_FLAG=1;
!% $OMIT_UNUSED_ROUTINES=1;
!% $DICT_CHAR_SIZE=4;
#ifndef VN_1642;
#message fatalerror "Inform 7 generates code requiring Inform 6.42 or later";
#endif;
@ -11,7 +12,7 @@ Constant Grammar__Version 2;
Global debug_flag;
Global or_tmp_var;
#Ifdef TARGET_ZCODE;
#OrigSource "inter/final-module/Chapter 4/Final Inform 6.w" 168;
#OrigSource "inter/final-module/Chapter 4/Final Inform 6.w" 170;
Global max_z_object;
#Ifdef Z__Region;
[ OC__Cl obj cla j a n objflag;

View file

@ -141,12 +141,14 @@ See the Inform 6 Technical Manual for more on these oddities.
CodeGen::deselect(gen, saved);
saved = CodeGen::select(gen, ICL_directives_I7CGS);
OUT = CodeGen::current(gen);
WRITE("!%% -Cu\n");
WRITE("!%% -Cus\n");
WRITE("!%% $ZCODE_LESS_DICT_DATA=1;\n");
WRITE("!%% $LONG_DICT_FLAG_BUG=0;\n");
WRITE("!%% $DICT_IMPLICIT_SINGULAR=1;\n");
WRITE("!%% $DICT_TRUNCATE_FLAG=1;\n");
if (omit_ur) WRITE("!%% $OMIT_UNUSED_ROUTINES=1;\n");
if (TargetVMs::is_16_bit(gen->for_VM) == FALSE)
WRITE("!%% $DICT_CHAR_SIZE=4;\n");
CodeGen::deselect(gen, saved);
@ As noted above, I6 will add a veneer of code to what we compile. That veneer