diff --git a/docs/core-module/1-wtc.html b/docs/core-module/1-wtc.html
index d92826138..a23c57063 100644
--- a/docs/core-module/1-wtc.html
+++ b/docs/core-module/1-wtc.html
@@ -231,7 +231,7 @@ rough stages. Twenty is plenty.
return inform7_task->project->as_copy->edition;
}
-parse_node_tree *Task::syntax_tree(void) {
+parse_node_tree *Task::syntax_tree(void) {
return latest_syntax_tree;
}
diff --git a/docs/core-module/12-ap.html b/docs/core-module/12-ap.html
index d6f786b6a..3ce8a81e4 100644
--- a/docs/core-module/12-ap.html
+++ b/docs/core-module/12-ap.html
@@ -441,7 +441,7 @@ interpret no indication of a kind as meaning "object".
Star Templates -
diff --git a/docs/kinds-test/1-dcl.html b/docs/kinds-test/1-dcl.html
index b6be69507..8eb0c2af5 100644
--- a/docs/kinds-test/1-dcl.html
+++ b/docs/kinds-test/1-dcl.html
@@ -220,8 +220,8 @@ sentence. In effect, this is a read-evaluate-print loop.
- kind *K = Kinds::new_base(syntax_tree, GET_RW(<declaration-line>, 1), K_value);
- Kinds::Behaviour::convert_to_unit(syntax_tree, K);
+ kind *K = Kinds::new_base(GET_RW(<declaration-line>, 1), K_value);
+ Kinds::Behaviour::convert_to_unit(K);
PRINT("'%<W': ok\n", W);
@@ -229,8 +229,8 @@ sentence. In effect, this is a read-evaluate-print loop.
- kind *K = Kinds::new_base(syntax_tree, GET_RW(<declaration-line>, 1), K_value);
- Kinds::Behaviour::convert_to_enumeration(syntax_tree, K);
+ kind *K = Kinds::new_base(GET_RW(<declaration-line>, 1), K_value);
+ Kinds::Behaviour::convert_to_enumeration(K);
PRINT("'%<W': ok\n", W);
@@ -239,7 +239,7 @@ sentence. In effect, this is a read-evaluate-print loop.
kind *X = RP[1];
- kind *K = Kinds::new_base(syntax_tree, GET_RW(<declaration-line>, 1), X);
+ kind *K = Kinds::new_base(GET_RW(<declaration-line>, 1), X);
kind_relationship *KR = CREATE(kind_relationship);
KR->sub = K;
KR->super = X;
diff --git a/docs/kinds-test/1-pc.html b/docs/kinds-test/1-pc.html
index 8e4e3eb85..205efc0f5 100644
--- a/docs/kinds-test/1-pc.html
+++ b/docs/kinds-test/1-pc.html
@@ -102,7 +102,7 @@ function togglePopup(material_id) {
DL = STDOUT;
Streams::enable_debugging(DL);
switch (id) {
- case LOAD_CLSW: NeptuneFiles::load(NULL, Filenames::from_text(arg)); break;
+ case LOAD_CLSW: NeptuneFiles::load(Filenames::from_text(arg)); break;
case INTERPRET_CLSW: Declarations::load_from_file(arg); break;
}
DL = save_DL;
diff --git a/docs/standard_rules/S-act.html b/docs/standard_rules/S-act.html
index d7f798233..e27ffdd45 100644
--- a/docs/standard_rules/S-act.html
+++ b/docs/standard_rules/S-act.html
@@ -44,7 +44,7 @@
-
@@ -58,7 +58,7 @@ concern implementation.
Part Four - Activities
-
@@ -108,7 +108,7 @@ supplemented by details:
Printing room description details of something (documented at act_details) is an activity.
Printing inventory details of something (documented at act_idetails) is an activity.
-
@@ -118,7 +118,7 @@ grouped together:
The standard contents listing rule translates into Inter as "STANDARD_CONTENTS_LISTING_R".
Grouping together something (documented at act_gt) is an activity.
-
@@ -126,7 +126,7 @@ or can be relegated to the list of "nondescript" items at the end.
Writing a paragraph about something (documented at act_wpa) is an activity.
-
@@ -134,7 +134,7 @@ this is done.
Listing nondescript items of something (documented at act_lni) is an activity.
-
@@ -162,7 +162,7 @@ to the start of play:
Constructing the status line (documented at act_csl) is an activity.
Printing the banner text (documented at act_banner) is an activity.
-
@@ -211,7 +211,7 @@ what it might be.
or inserting or putting (this is the exclude people from drop all rule):
it does not.
-
@@ -253,7 +253,7 @@ going after all.)
"(first taking [the noun])[command clarification break]" (A),
"([the second noun] first taking [the noun])[command clarification break]" (B).
-
Handling the final question is an activity.
-
@@ -369,7 +369,7 @@ recognised as an answer.)
otherwise:
say ", ";
-
@@ -384,7 +384,7 @@ recognised as an answer.)
rule succeeds;
say "Please give one of the answers above." (A).
-
@@ -405,7 +405,7 @@ offered the chance to reverse it: death, where is thy sting?
"QUIT" false "quit" immediately quit rule --
"UNDO the last command" false "undo" immediately undo rule --
-
-
diff --git a/docs/standard_rules/S-act2.html b/docs/standard_rules/S-act2.html
index 494ca4c10..666a02c50 100644
--- a/docs/standard_rules/S-act2.html
+++ b/docs/standard_rules/S-act2.html
@@ -44,7 +44,7 @@
-
@@ -73,7 +73,7 @@ and subheadings used in the Actions page of the Index.
To touch is a verb. To turn is a verb. To wait is a verb. To wave is a verb.
To win is a verb.
-
+
Section 2 - Standard actions concerning the actor's possessions
@@ -90,7 +90,7 @@ and subheadings used in the Actions page of the Index.
happens during carry out, but a report such as 'Mr X looks through his
possessions.' is produced (provided Mr X is visible)."
-
-
@@ -113,7 +113,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
list the contents of the player, with newlines, indented, including contents,
giving inventory information, with extra indentation.
-
@@ -122,7 +122,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if the actor is not the player and the action is not silent:
say "[The actor] [look] through [their] possessions." (A);
-
+
Taking is an action applying to one thing.
@@ -134,7 +134,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
'now the actor carries the noun') but many checks must be performed before it
can be allowed to happen."
-
@@ -231,7 +231,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[We]['re] carrying too many things already." (A);
stop the action.
-
@@ -239,7 +239,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
now the actor carries the noun;
if the actor is the player, now the noun is handled.
-
@@ -250,7 +250,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [pick] up [the noun]." (B).
-
+
Removing it from is an action applying to two things.
@@ -267,7 +267,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
won't apply if the player simply types TAKE KEY instead. The safe way to
do this is to write a rule about taking, which covers all possibilities."
-
@@ -291,7 +291,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
The can't take component parts rule is listed before the can't remove what's not
inside rule in the check removing it from rules.
-
+
Dropping is an action applying to one thing.
@@ -308,7 +308,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
on any clothing being dropped: unlisting this rule removes both this behaviour
and also the requirement that clothes cannot simply be dropped."
-
@@ -364,14 +364,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[There] [are] no more room in [the receptacle]." (B);
stop the action;
-
Carry out an actor dropping (this is the standard dropping rule):
now the noun is in the holder of the actor.
-
@@ -382,7 +382,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [put] down [the noun]." (B);
-
+
Putting it on is an action applying to two things.
@@ -392,7 +392,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
something he is holding on top of a supporter: for instance, putting an apple
on a table."
-
@@ -438,14 +438,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[There] [are] no more room on [the second noun]." (A);
stop the action.
-
Carry out an actor putting something on (this is the standard putting rule):
now the noun is on the second noun.
-
@@ -460,7 +460,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if the action is not silent:
say "[The actor] [put] [the noun] on [the second noun]." (A).
-
+
Inserting it into is an action applying to two things.
@@ -470,7 +470,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
something he is holding into a container: for instance, putting a coin into a
collection box."
-
@@ -525,14 +525,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[There] [are] no more room in [the second noun]." (A);
stop the action.
-
Carry out an actor inserting something into (this is the standard inserting rule):
now the noun is in the second noun.
-
@@ -547,7 +547,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if the action is not silent:
say "[The actor] [put] [the noun] into [the second noun]." (A).
-
+
Eating is an action applying to one thing.
@@ -565,7 +565,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the berries)' action. This is no longer true. Taking is now only forced if
the foodstuff is portable."
-
@@ -593,14 +593,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
carry out the implicitly taking activity with the noun;
if the actor is not carrying the noun, stop the action.
-
Carry out an actor eating (this is the standard eating rule):
now the noun is nowhere.
-
@@ -611,7 +611,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [eat] [the noun]." (B).
-
+
Section 3 - Standard actions which move the actor
@@ -649,7 +649,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
now the target is the other side of the target from the room gone from;
now the room gone to is the target.
-
@@ -705,7 +705,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[We] [can't], since [the door gone through] [lead] nowhere." (B);
stop the action.
-
@@ -727,7 +727,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
or the player is within the thing gone with:
surreptitiously reckon darkness.
-
@@ -799,7 +799,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
continue the action;
say ".";
-
+
Entering is an action applying to one thing.
@@ -827,7 +827,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
The find what to enter rule is listed last in the for supplying a missing noun
rulebook.
-
@@ -923,14 +923,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
continue the action;
let the target be the holder of the target;
-
Carry out an actor entering (this is the standard entering rule):
surreptitiously move the actor to the noun.
-
@@ -950,7 +950,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
Report an actor entering (this is the describe contents entered into rule):
if the actor is the player, describe locale for the noun.
-
+
Exiting is an action applying to nothing.
@@ -971,7 +971,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
Setting action variables for exiting:
now the container exited from is the holder of the actor.
-
@@ -999,7 +999,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if the actor is on a supporter (called the platform),
convert to the getting off action on the platform.
-
@@ -1007,7 +1007,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
let the former exterior be the not-counting-parts holder of the container exited from;
surreptitiously move the actor to the former exterior.
-
@@ -1027,7 +1027,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
surreptitiously reckon darkness;
produce a room description with going spacing conventions.
-
+
Getting off is an action applying to one thing.
@@ -1039,7 +1039,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
exiting action, getting off takes a noun: the platform, chair, bed or what
have you."
-
@@ -1051,7 +1051,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
tense]moment[otherwise]time[end if]." (A);
stop the action.
-
@@ -1059,7 +1059,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
let the former exterior be the not-counting-parts holder of the noun;
surreptitiously move the actor to the former exterior.
-
@@ -1072,7 +1072,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if the actor is the player,
produce a room description with going spacing conventions.
-
+
Section 4 - Standard actions concerning the actor's vision
@@ -1130,7 +1130,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
now the visibility ceiling is the visibility ceiling calculated;
now the room-describing action is the looking action.
-
@@ -1205,7 +1205,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
if the location is a room, now the location is visited;
-
@@ -1213,7 +1213,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if the actor is not the player:
say "[The actor] [look] around." (A).
-
+
Examining is an action applying to one visible thing and requiring light.
@@ -1234,7 +1234,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
The examining action has a truth state called examine text printed.
-
@@ -1285,7 +1285,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if examine text printed is false:
say "[We] [see] nothing special about [the noun]." (A).
-
@@ -1293,7 +1293,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if the actor is not the player:
say "[The actor] [look] closely at [the noun]." (A).
-
+
Looking under is an action applying to one visible thing and requiring light.
@@ -1311,7 +1311,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
like 'Instead of looking under the cabinet for the first time: now the
player has the silver key; say ...' and so on."
-
@@ -1320,7 +1320,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[We] [find] nothing of interest." (A);
stop the action.
-
@@ -1329,7 +1329,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if the actor is not the player:
say "[The actor] [look] under [the noun]." (A).
-
+
Searching is an action applying to one thing and requiring light.
@@ -1350,7 +1350,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
even a new carry out rule ('Check searching someone (called the suspect): ...')
to extend the way searching normally works."
-
@@ -1366,7 +1366,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[We] [can't see] inside, since [the noun] [are] closed." (A);
stop the action.
-
@@ -1393,7 +1393,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if the actor is not the player:
say "[The actor] [search] [the noun]." (A).
-
+
Consulting it about is an action applying to one thing and one topic.
@@ -1410,7 +1410,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
nothing of interest. All interesting responses must be provided by the author,
using rules like 'Instead of consulting the history book about...'"
-
@@ -1420,7 +1420,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [look] at [the noun]." (B);
-
+
Section 5 - Standard actions which change the state of things
@@ -1456,7 +1456,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
level: they can be much enhanced using the extension Locksmith by Emily
Short, which is included with all distributions of Inform."
-
@@ -1489,14 +1489,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[regarding the second noun][Those] [don't] seem to fit the lock." (A);
stop the action.
-
Carry out an actor locking something with (this is the standard locking rule):
now the noun is locked.
-
@@ -1508,7 +1508,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if the actor is visible:
say "[The actor] [lock] [the noun]." (B);
-
+
Unlocking it with is an action applying to one thing and one carried thing.
@@ -1541,7 +1541,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
level: they can be much enhanced using the extension Locksmith by Emily
Short, which is included with all distributions of Inform."
-
@@ -1567,14 +1567,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[regarding the second noun][Those] [don't] seem to fit the lock." (A);
stop the action.
-
Carry out an actor unlocking something with (this is the standard unlocking rule):
now the noun is not locked.
-
@@ -1586,7 +1586,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if the actor is visible:
say "[The actor] [unlock] [the noun]." (B);
-
+
Switching on is an action applying to one thing.
@@ -1601,7 +1601,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
they could work just as well with any kind which can be 'switched on' or
'switched off'."
-
@@ -1617,14 +1617,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[regarding the noun][They're] already on." (A);
stop the action.
-
Carry out an actor switching on (this is the standard switching on rule):
now the noun is switched on.
-
@@ -1632,7 +1632,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if the action is not silent:
say "[The actor] [switch] [the noun] on." (A).
-
+
Switching off is an action applying to one thing.
@@ -1647,7 +1647,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
they could work just as well with any kind which can be 'switched on' or
'switched off'."
-
@@ -1663,14 +1663,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[regarding the noun][They're] already off." (A);
stop the action.
-
Carry out an actor switching off (this is the standard switching off rule):
now the noun is switched off.
-
@@ -1678,7 +1678,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
if the action is not silent:
say "[The actor] [switch] [the noun] off." (A).
-
+
Opening is an action applying to one thing.
@@ -1708,7 +1708,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
we would also need to write rules to make the open and closed properties
interesting for this kind."
-
@@ -1731,14 +1731,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[regarding the noun][They're] already open." (A);
stop the action.
-
Carry out an actor opening (this is the standard opening rule):
now the noun is open.
-
@@ -1764,7 +1764,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The noun] [open]." (C);
-
+
Closing is an action applying to one thing.
@@ -1789,7 +1789,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
we would also need to write rules to make the open and closed properties
interesting for this kind."
-
@@ -1806,14 +1806,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[regarding the noun][They're] already closed." (A);
stop the action.
-
Carry out an actor closing (this is the standard closing rule):
now the noun is closed.
-
@@ -1826,7 +1826,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The noun] [close]." (C);
-
+
Wearing is an action applying to one carried thing.
@@ -1844,7 +1844,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
To put on an article of clothing, the actor must be directly carrying it,
as enforced by the 'can't wear what's not held rule'."
-
@@ -1866,14 +1866,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[We]['re] already wearing [regarding the noun][those]!" (A);
stop the action.
-
Carry out an actor wearing (this is the standard wearing rule):
now the actor wears the noun.
-
@@ -1884,7 +1884,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [put] on [the noun]." (B).
-
+
Taking off is an action applying to one thing.
@@ -1904,7 +1904,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
When an article of clothing is taken off, it becomes a thing directly
carried by its former wearer, rather than being (say) dropped onto the floor."
-
@@ -1920,14 +1920,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[We]['re] carrying too many things already." (A);
stop the action.
-
Carry out an actor taking off (this is the standard taking off rule):
now the actor carries the noun.
-
@@ -1938,7 +1938,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [take] off [the noun]." (B).
-
+
Section 6 - Standard actions concerning other people
@@ -1963,7 +1963,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
about who will accept what from whom, and only blocks some attempts,
letting others run on into the carry out and report rules."
-
@@ -2004,14 +2004,14 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[The second noun] [are] carrying too many things already." (A);
stop the action.
-
Carry out an actor giving something to (this is the standard giving rule):
move the noun to the second noun.
-
@@ -2023,7 +2023,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [give] [the noun] to [the second noun]." (C).
-
+
Showing it to is an action applying to one carried thing and one visible thing.
@@ -2044,7 +2044,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
special cases of showing work properly, and for those we can simply
write Instead rules to handle them."
-
@@ -2065,7 +2065,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[The second noun] [are] unimpressed." (A);
stop the action.
-
+
Waking is an action applying to one thing.
@@ -2078,7 +2078,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
not do anything in the standard implementation: instead, it is always
stopped by the block waking rule."
-
@@ -2088,7 +2088,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "That [seem] unnecessary." (A);
stop the action.
-
+
Throwing it at is an action applying to one carried thing and one visible thing.
@@ -2116,7 +2116,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
for special circumstances, or else unlist these check rules and write
suitable carry out and report rules to pick up the thread."
-
@@ -2139,7 +2139,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
tense]came[otherwise]comes[end if] to the crucial moment." (A);
stop the action.
-
+
Attacking is an action applying to one thing.
@@ -2152,7 +2152,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
my options.) So the Standard Rules simply block attempts to fight people,
but the action exists for rules to make exceptions."
-
@@ -2162,7 +2162,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "Violence [aren't] the answer to this one." (A);
stop the action.
-
+
Kissing is an action applying to one thing.
@@ -2174,7 +2174,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
Standard Rules simply block attempts to kiss people, but the action exists
for rules to make exceptions."
-
@@ -2189,7 +2189,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[The noun] [might not] like that." (A);
stop the action.
-
+
Answering it that is an action applying to one thing and one topic.
@@ -2216,7 +2216,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
The name of the action arises because it is also caused by typing, say,
ANSWER 12375 when Daphne (say) has asked a question."
-
@@ -2226,7 +2226,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[There] [are] no reply." (A);
stop the action.
-
+
Telling it about is an action applying to one thing and one topic.
@@ -2249,7 +2249,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
discovered something significant about the guitar which might interest
Alex."
-
@@ -2259,7 +2259,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[We] [talk] to [ourselves] a while." (A);
stop the action.
-
@@ -2269,7 +2269,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "This [provoke] no reaction." (A);
stop the action.
-
+
Asking it about is an action applying to one thing and one topic.
@@ -2295,7 +2295,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
even if Jane is a 19th-century servant and therefore almost certainly
knows one."
-
@@ -2305,7 +2305,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[There] [are] no reply." (A);
stop the action.
-
+
Asking it for is an action applying to two things.
@@ -2326,7 +2326,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
To ask for information or something intangible, see the asking it about
action."
-
@@ -2337,7 +2337,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
Check an actor asking something for (this is the translate asking for to giving rule):
convert to request of the noun to perform giving it to action with the second noun and the actor.
-
+
Section 7 - Standard actions which are checked but then do nothing unless rules intervene
@@ -2355,7 +2355,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
Note the absence of check or carry out rules - anyone can wait, at any time,
and it makes nothing happen."
-
@@ -2367,7 +2367,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [wait]." (B).
-
+
Touching is an action applying to one thing.
@@ -2383,7 +2383,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
a mere touch - though report rules do mean that attempts to touch other
people provoke a special reply."
-
@@ -2416,7 +2416,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [touch] [the noun]." (B).
-
+
Waving is an action applying to one thing.
@@ -2431,7 +2431,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
is provided for authors to hang more interesting behaviour onto for special
cases: say, waving a particular rusty iron rod with a star on the end."
-
@@ -2441,7 +2441,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "But [we] [aren't] holding [regarding the noun][those]." (A);
stop the action.
-
@@ -2452,7 +2452,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [wave] [the noun]." (B).
-
+
Pulling is an action applying to one thing.
@@ -2469,7 +2469,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
Instead of pulling the big red lever, try switching on the lever. Instead
of pushing the big red lever, try switching off the lever.')"
-
@@ -2491,7 +2491,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[The noun] [might not like] that." (A);
stop the action.
-
@@ -2503,7 +2503,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [pull] [the noun]." (B).
-
+
Pushing is an action applying to one thing.
@@ -2521,7 +2521,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
Instead of pulling the big red lever, try switching on the lever. Instead
of pushing the big red lever, try switching off the lever.')"
-
@@ -2543,7 +2543,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[The noun] [might not like] that." (A);
stop the action.
-
@@ -2555,7 +2555,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [push] [the noun]." (B).
-
+
Turning is an action applying to one thing.
@@ -2569,7 +2569,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
is provided for authors to hang more interesting behaviour onto for special
cases: say, turning a capstan."
-
@@ -2591,7 +2591,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[The noun] [might not like] that." (A);
stop the action.
-
@@ -2603,7 +2603,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [turn] [the noun]." (B).
-
+
Pushing it to is an action applying to one thing and one visible thing.
@@ -2620,7 +2620,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
stops; it's only if that fails that we run on into the 'block pushing in
directions rule', which then puts an end to the matter."
-
@@ -2656,7 +2656,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[The noun] [cannot] be pushed from place to place." (A);
stop the action.
-
+
Squeezing is an action applying to one thing.
@@ -2672,7 +2672,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
cases. A mildly fruity message is produced to players who attempt to
squeeze people, which is blocked by a check squeezing rule."
-
@@ -2682,7 +2682,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[The noun] [might not like] that." (A);
stop the action.
-
@@ -2693,7 +2693,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [squeeze] [the noun]." (B).
-
+
Section 8 - Standard actions which always do nothing unless rules intervene
@@ -2709,7 +2709,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -2718,7 +2718,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "That was a rhetorical question." (A);
stop the action.
-
@@ -2733,7 +2733,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -2742,7 +2742,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "That was a rhetorical question." (A);
stop the action.
-
+
Burning is an action applying to one thing.
@@ -2756,7 +2756,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -2765,7 +2765,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "This dangerous act [would achieve] little." (A);
stop the action.
-
+
Waking up is an action applying to nothing.
@@ -2779,7 +2779,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -2789,7 +2789,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "The dreadful truth [are], this [are not] a dream." (A);
stop the action.
-
+
Thinking is an action applying to nothing.
@@ -2803,7 +2803,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -2812,7 +2812,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "What a good idea." (A);
stop the action.
-
+
Smelling is an action applying to nothing or one thing.
@@ -2822,7 +2822,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
"The Standard Rules define this action in only a minimal way, replying only
that the player smells nothing unexpected."
-
@@ -2833,7 +2833,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [sniff]." (B).
-
+
Listening to is an action applying to nothing or one thing and abbreviable.
@@ -2843,7 +2843,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
"The Standard Rules define this action in only a minimal way, replying only
that the player hears nothing unexpected."
-
@@ -2854,7 +2854,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [listen]." (B).
-
+
Tasting is an action applying to one thing.
@@ -2864,7 +2864,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
"The Standard Rules define this action in only a minimal way, replying only
that the player tastes nothing unexpected."
-
@@ -2875,7 +2875,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [taste] [the noun]." (B).
-
+
Cutting is an action applying to one thing.
@@ -2889,7 +2889,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -2898,7 +2898,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "Cutting [regarding the noun][them] up [would achieve] little." (A);
stop the action.
-
+
Jumping is an action applying to nothing.
@@ -2908,7 +2908,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
"The Standard Rules define this action in only a minimal way, simply reporting
a little jump on the spot."
-
@@ -2919,7 +2919,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [jump] on the spot." (B).
-
+
Tying it to is an action applying to two things.
@@ -2933,7 +2933,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -2942,7 +2942,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[We] [would achieve] nothing by this." (A);
stop the action.
-
+
Drinking is an action applying to one thing.
@@ -2956,7 +2956,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -2966,7 +2966,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[There's] nothing suitable to drink here." (A);
stop the action.
-
+
Saying sorry is an action applying to nothing.
@@ -2980,7 +2980,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -2990,7 +2990,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
active]apologize[otherwise]apologise[end if]." (A);
stop the action.
-
+
Swinging is an action applying to one thing.
@@ -3004,7 +3004,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -3014,7 +3014,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[There's] nothing sensible to swing here." (A);
stop the action.
-
+
Rubbing is an action applying to one thing.
@@ -3024,7 +3024,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
"The Standard Rules define this action in only a minimal way, simply reporting
that it has happened."
-
@@ -3034,7 +3034,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[The noun] [might not like] that." (A);
stop the action.
-
@@ -3045,7 +3045,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [rub] [the noun]." (B).
-
+
Setting it to is an action applying to one thing and one topic.
@@ -3059,7 +3059,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -3068,7 +3068,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "No, [we] [can't set] [regarding the noun][those] to anything." (A);
stop the action.
-
+
Waving hands is an action applying to nothing.
@@ -3078,7 +3078,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
"The Standard Rules define this action in only a minimal way, simply reporting
a little wave of the hands."
-
@@ -3089,7 +3089,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
otherwise:
say "[The actor] [wave]." (B).
-
+
Buying is an action applying to one thing.
@@ -3103,7 +3103,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -3113,7 +3113,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "Nothing [are] on sale." (A);
stop the action.
-
+
Climbing is an action applying to one thing.
@@ -3127,7 +3127,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -3136,7 +3136,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "Little [are] to be achieved by that." (A);
stop the action.
-
+
Sleeping is an action applying to nothing.
@@ -3150,7 +3150,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
the block rule and supply carry out and report rules, together perhaps
with some further check rules.)"
-
@@ -3159,7 +3159,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
say "[We] [aren't] feeling especially drowsy." (A);
stop the action.
-
@@ -3315,7 +3315,7 @@ and does no harm.
" is now in its 'brief' printing mode, which gives long descriptions
of places never before visited and short descriptions otherwise." (A).
-
@@ -3343,7 +3343,7 @@ and does no harm.
The standard report switching score notification off rule translates into
Inter as "REP_SWITCH_NOTIFY_OFF_R" with "Score notification off." (A).
-
diff --git a/docs/standard_rules/S-cg.html b/docs/standard_rules/S-cg.html
index acbf9958b..8f7d6ce61 100644
--- a/docs/standard_rules/S-cg.html
+++ b/docs/standard_rules/S-cg.html
@@ -42,7 +42,7 @@
The default grammar for parsing typed commands in play.
-
@@ -270,7 +270,7 @@ none either.
Understand "notify" or "notify on" as switching score notification on.
Understand "notify off" as switching score notification off.
-
diff --git a/docs/standard_rules/S-pd.html b/docs/standard_rules/S-pd.html
index 78d5816c9..52366a65a 100644
--- a/docs/standard_rules/S-pd.html
+++ b/docs/standard_rules/S-pd.html
@@ -58,7 +58,7 @@ MathJax = {
-
@@ -79,7 +79,7 @@ model of the passage of time in Basic Inform, so:
(documented at phs_now):
say "[if story tense is present tense]now[otherwise]then".
-
@@ -118,7 +118,7 @@ even the 2020 restructuring of Inform's language design.
(documented at phs_clarifbreak):
(- CommandClarificationBreak(); -).
-
@@ -129,7 +129,7 @@ this phrase definition must similarly be here, not in Basic Inform.
(documented at phs_response):
carry out the issuing the response text activity with R.
-
@@ -156,7 +156,7 @@ see "ListWriter.i6t". The following phrases control it:
(documented at ph_listcontents):
(- WriteListFrom(child({O}), {phrase options}); -).
-
@@ -283,7 +283,7 @@ still broadly accurate.
(documented at ph_omit):
(- c_style = c_style &~ (RECURSE_BIT+FULLINV_BIT+PARTINV_BIT); -).
-
+
Chapter 2 - Multimedia
@@ -322,7 +322,7 @@ just those contents, or supportees, matching a description documented at ph_soundid):
(- ResourceIDsOfSounds-->{SFX} -).
-
@@ -392,7 +392,7 @@ may be reimplemented using a verb "to require" at some future point.
return 2;
} -) - in to only.
-
+
Section 4 - Actions as values
@@ -439,7 +439,7 @@ prevents this.
(documented at ph_actorpart):
(- (STORED_ACTION_TY_Part({-by-reference:act}, STORA_ACTOR_F)) -).
-
@@ -493,7 +493,7 @@ so as to avoid the verbs, but natural language just doesn't work that way.
(documented at ph_hourspart):
(- ({t}/ONE_HOUR) -).
-
@@ -532,7 +532,7 @@ day, the latter at the very beginning.
(documented at ph_durationhours):
(- (({n}*ONE_HOUR)%(TWENTY_FOUR_HOURS)) -).
-
@@ -548,7 +548,7 @@ day, the latter at the very beginning.
(documented at ph_timefromnow):
(- SetTimedEvent({-mark-event-used:R}, (the_time+{t})%(TWENTY_FOUR_HOURS), 1); -).
-
@@ -567,7 +567,7 @@ day, the latter at the very beginning.
(documented at ph_hasnotended):
(- (scene_endings-->({sc}-1) <= 1) -).
-
@@ -586,7 +586,7 @@ day, the latter at the very beginning.
(documented at ph_scenetimewhenended):
(- (SceneUtility({sc}, 4)) -).
-
@@ -596,7 +596,7 @@ day, the latter at the very beginning.
(documented at ph_indarkness):
(- (location==thedark) -).
-
@@ -618,7 +618,7 @@ day, the latter at the very beginning.
(documented at ph_updatebackdrop):
(- MoveFloatingObjects(); -).
-
@@ -655,7 +655,7 @@ day, the latter at the very beginning.
(documented at ph_backside):
(- BackSideOfDoor({D}) -).
-
@@ -680,7 +680,7 @@ day, the latter at the very beginning.
(documented at ph_bestroutethroughlength):
(- MapRouteTo({R1},{R2},{RS},{phrase options},true) -).
-
@@ -696,7 +696,7 @@ day, the latter at the very beginning.
(documented at ph_firstheld):
(- (child({something})) -).
-
@@ -708,7 +708,7 @@ day, the latter at the very beginning.
(documented at ph_consents):
(- YesOrNo() -).
-
@@ -728,7 +728,7 @@ is a kind of value which doesm't exist in Basic Inform.
(documented at ph_snippetdoesnotinclude):
(- (SnippetIncludes({T},{S})==0) -).
-
@@ -747,7 +747,7 @@ is a kind of value which doesm't exist in Basic Inform.
(documented at ph_rejectcommand):
(- RulebookFails(); rtrue; -) - in to only.
-
@@ -763,7 +763,7 @@ is a kind of value which doesm't exist in Basic Inform.
(documented at ph_setpronouns):
(- PronounNotice({O}); -).
-
@@ -777,7 +777,7 @@ processing commands like TAKE ALL.
(documented at ph_altermultipleobjectlist):
(- LIST_OF_TY_Set_Mol({-by-reference:L}); -).
-
@@ -812,7 +812,7 @@ used only by extensions built in to Inform; they may change at any time.
Section 1 - Spatial modelling - Unindexed
-
@@ -831,7 +831,7 @@ be opened to public use, but they're quite complicated to explain.
To decide which object is the touchability ceiling of (O - object):
(- TouchabilityCeiling({O}) -).
-
@@ -842,7 +842,7 @@ and they would be dangerous friends to know.
To decide which object is the visibility ceiling calculated:
(- visibility_ceiling -).
-
@@ -853,7 +853,7 @@ its further use.
To produce a room description with going spacing conventions:
(- LookAfterGoing(); -).
-
@@ -862,7 +862,7 @@ Please don't touch.
To print the location's description:
(- PrintOrRun(location, description); -).
-
@@ -874,7 +874,7 @@ reasons it isn't one.
To decide if set to abbreviated room descriptions:
(- (lookmode == 3) -).
-
@@ -920,7 +920,7 @@ work out all right.
WriteListOfMarkedObjects(ENGLISH_BIT+DEFART_BIT+CFIRSTART_BIT);
-).
-
@@ -930,7 +930,7 @@ the sake of a string comparison, and not shown on screen.
To decide if expanding text for comparison purposes:
(- say__comp -).
-
@@ -941,7 +941,7 @@ when that would be.)
To decide whether the I6 parser is running multiple actions:
(- (multiflag==1) -).
-
@@ -956,7 +956,7 @@ But we seem to be stuck with them.
(documented at ph_no):
(- rfalse; -) - in to decide if only.
-
@@ -968,13 +968,13 @@ toggles verbose logging of the type-checker.
To *** (T - text):
(- {-primitive-definition:verbose-checking} -).
-
The Standard Rules end here.
-
-
@@ -56,7 +56,7 @@ rubric text, and the Standard Rules are no exception:
Part One - Preamble
-
@@ -69,7 +69,7 @@ phrase, and is thus only useful for built-in meanings.
The verb to end when means the built-in scene-ends-when meaning.
The verb to end + when means the built-in scene-ends-when meaning.
-
@@ -77,7 +77,7 @@ phrase, and is thus only useful for built-in meanings.
The verb to release along with in the imperative means the built-in release-along-with meaning.
The verb to index map with in the imperative means the built-in index-map-with meaning.
-
diff --git a/docs/standard_rules/S-pwm.html b/docs/standard_rules/S-pwm.html
index 07fcf3967..016ed3d00 100644
--- a/docs/standard_rules/S-pwm.html
+++ b/docs/standard_rules/S-pwm.html
@@ -58,7 +58,7 @@ MathJax = {
-
@@ -87,7 +87,7 @@ world-modelling terms.
The verb to be a part of means the reversed incorporation relation.
The verb to be parts of means the reversed incorporation relation.
-
@@ -95,7 +95,7 @@ enclosed by" is in effect a prepositional expression of this).
The verb to enclose means the enclosure relation.
-
@@ -105,7 +105,7 @@ living beings are involved.
The verb to hold means the holding relation.
The verb to wear means the wearing relation.
-
@@ -115,7 +115,7 @@ which imply the player as the missing term.
Definition: a thing is carried if the player is carrying it.
Definition: a thing is held if the player is holding it.
-
@@ -133,7 +133,7 @@ again shown in the adjectives defined here:
Definition: Something is visible rather than invisible if the player can see it.
Definition: Something is touchable rather than untouchable if the player can touch it.
-
@@ -165,7 +165,7 @@ answer would be no.)
Definition: a scene is happening if I6 condition "scene_status-->(*1-1)==1"
says so (it is currently taking place).
-
@@ -226,7 +226,7 @@ those are merely design choices, and Inform would not be troubled by their
absence.
-
@@ -238,7 +238,7 @@ declaration, and thus beginning with rooms.
room is mostly unable to sense, or interact with, anything in a different room.
Rooms are arranged in a map."
-
@@ -250,7 +250,7 @@ than being direct participants.
A room has a text called description.
-
A room has an object called map region. The map region of a room is usually nothing.
-
@@ -274,7 +274,7 @@ we need verbal forms of:
The verb to be regionally in means the reversed regional-containment relation.
-
@@ -289,7 +289,7 @@ in the usual setup. So let's add this here for the Kinds index:
A region can be privately-named or publicly-named. A region is usually publicly-named.
-
@@ -300,7 +300,7 @@ in the usual setup. So let's add this here for the Kinds index:
mislaid umbrellas might all be examples, and so might more surprising things
like the sound of birdsong or a shaft of sunlight."
-
A thing can be handled.
-
Scenery is usually fixed in place.
-
A direction has a direction called an opposite.
-
@@ -500,7 +500,7 @@ the traditional order is N, NE, NW, S, SE, SW, E, W, U, D, IN, OUT.
The verb to be below means the reversed mapping down relation.
The verb to be mapped below means the reversed mapping down relation.
-
@@ -579,7 +579,7 @@ we have a value which can be meaningfully compared.
A container has a number called carrying capacity.
The carrying capacity of a container is usually 100.
-
-
@@ -693,7 +693,7 @@ addition.
A locked container is usually closed.
A lockable container is usually openable.
-
@@ -722,7 +722,7 @@ because they can be in many rooms at once.
A backdrop is always fixed in place.
A backdrop is never pushable between rooms.
-
-
@@ -1095,7 +1086,7 @@ positively succeeds then he is, and otherwise not.
(this is the player aware of actions on visible second nouns rule):
if the second noun is a thing and the player can see the second noun, rule succeeds.
-
@@ -1149,7 +1140,7 @@ reaching on both the inbound and outbound directions,
"CANT_REACH_OUTSIDE_CLOSED_R" with
"[The noun] [aren't] open." (A).
-
-
@@ -1190,7 +1181,7 @@ Rules is all about.
A scene can be recurring or non-recurring. A scene is usually non-recurring.
The Entire Game is recurring.
-
@@ -1201,7 +1192,7 @@ Rules is all about.
if the description of the event is not "",
say "[description of the event][paragraph break]".
-
@@ -1238,7 +1229,7 @@ there as constants with the notation