Inform 7 Home Page / Documentation


General Index

arrow-right.png Examples in Alphabetical Order
arrow-right.png Examples in Thematic Order
arrow-right.png Examples in Numerical Order
arrow-up-left.png Part I. Writing with Inform
arrow-up-left.png Part II. The Inform Recipe Book

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
NN

!, ending sentences  2.3, 5.2

"[']" say phrase  5.2

"  

defining texts  2.3, 3.1, 5.1, 5.2

not usable in unit notations  15.14

"[bold type]" say phrase  12.1

"[fixed letter spacing]" say phrase  12.1

"[italic type]" say phrase  12.1

"[roman type]" say phrase  12.1

"[variable letter spacing]" say phrase  12.1

', meaning "  2.3, 5.2, 25.2

(arithmetic value) * (arithmetic value) phrase  15.5

(arithmetic value) + (arithmetic value) phrase  15.5

--  

optional words in phrase definitions  11.3

optional words in Understand grammar  17.12

--, as a blank table entry  16.7

--, separating cases  11.8

(arithmetic value) - (arithmetic value) phrase  15.5

->, in phrase kinds  22.3

.  

before text substitutions  5.6

ending sentences with line breaks  2.3, 5.2, 5.8

(arithmetic value) / (arithmetic value) phrase  15.5

/  

separating synonymous words in grammar  17.4, 17.12, 17.13

separating synonymous words in phrase definitions  11.3

separating synonymous words in topics  16.13

:  6.4, 11.2, 11.7, 11.16, 19.3

,  

comma replacing colon  7.2

displaying serial comma  2.12, 5.5

in list constants, requiring spaces  21.2

separating phrase options  11.14

?, ending sentences  2.3, 5.2

[ ]  

comments  2.3

text substitutions  2.3, 5.1, 5.2

(+ +), for including Inform 7 code in Inform 6  27.19

(- -), for including Inform 6 code in Inform 7  27.15, 27.19

( )  

for calling values  8.15

for defining mistakes  17.21

for implicit multiplication  15.18

for phrase parameters  11.3

in parser clarifications  18.30

in response names  14.10

{ }  

for constant lists  21.2

for including Inform 7 expressions in Inform 6  27.15

|, for paragraph break  2.3

A

A&E example  7.13 ex 101, 3.2 ex 101

a / an / the  3.18, 5.3, 5.5

AARP-Gnosis example  18.5 ex 335, 9.6 ex 335

abandon the (activity) activity phrase  18.7

abandon the (activity on values) activity with (value) phrase  18.7

abbreviated room descriptions use option  2.12

abbreviations  

chains of equality tests  11.8

object names  3.2

property names, omitting of the  8.6

rule actions with doing it  7.17

abide by (rule) phrase  19.14

abide by (values based rule producing values) for (value) phrase  19.14

able to see relation verb  seevisibility

able to touch relation verb  seetouchability

The Abolition of Love example  13.10 ex 231, 7.16 ex 231

About Inform's regular expression support example  20.6 ex 414, 1.4 ex 414

About the examples example  1.1 ex 1, 1.1 ex 1

absolute value of (real number) phrase  15.6

ABSTRACT testing command  24.4

accented letters  seecharacters (letters)

Access All Areas example  19.5 ex 398, 10.10 ex 398

access, deny / allow access (reaching inside / outside) outcome phrase  12.18

accessibility text for figures and sounds  23.9

Actaeon example  17.7 ex 302, 7.13 ex 302

action name  12.20

action name part of (action) phrase  12.20

action of (an action) phrase  12.20

action processing rulebook  19.15

actions  7.1, 12.1, 12.21

applying to multiple objects  17.4, 6.15

as conditions  9.12

as values  12.20

continue the action phrase  7.3, 7.5

defining new actions  12.7, 6.1

defining new actions in Inform 6  27.22

exiting  7.14

going, special cases  7.13, 7.14

guidelines for action rules  12.21

instructing other characters  

persuasion rules  12.4

unsuccessful attempts  12.5

instructing other people  12.3, 7.14

involving senses  7.7, 3.8

involving speech  7.6

irregular verbs in action names  12.8

multiple action processing  17.20

new kinds of action  7.15

not the same as activities  18.1

out of world  12.15, 12.21

performing with try  7.4, 12.1, 12.6

processing sequence  12.2, 19.15, 6.3

pushing objects to other rooms  7.14

reaching inside / outside rules  12.16, 12.18

reactions by other characters  7.3

redirecting actions  6.14

referring to current action with action  12.7

requirements for actions  12.16, 12.17, 12.18, 12.19, 6.2

rules applying only when characters are present  7.12

rules applying to rooms and regions  7.11, 7.13

rules applying under arbitrary conditions, using when  7.12

rules for actions found in rulebooks  12.2, 6.3

rules for all but some actions  7.9

rules for any actor (including the player)  12.14

rules for consecutive repetitions  7.17

rules for multiple actions  7.8

rules for new actions  12.9, 6.2

rules for other characters  12.4, 12.5, 12.11, 12.12, 12.13

rules for repetitions  7.16

spontaneous by other people  12.6

stop the action phrase  7.3

stored actions  12.20

suppressing success messages with try silently  7.4, 12.1

understanding as mistakes  17.21, 5.3

understanding in player's command  17.1

using after rules to change output  7.5

using before rules to test or change outcomes first  7.3

using instead rules to change outcome  7.2

variables for actions  12.10

ACTIONS testing command  7.1, 12.1, 12.5, 12.12, 24.3, 10.10, 13.1

Actions page of Index panel user interface  12.5, 12.21, 17.1, 17.2, 17.3, 24.3

active / inactive (use option) adjective  27.18

activities  18.1, 18.2

abandoning  18.7, 18.25

beginning/ending by hand  18.7

catalogue  18.8

amusing a victorious player  18.39

asking which do you mean  18.31

choosing notable locale objects for something  18.27

clarifying the parser's choice of something  18.30

constructing the status line  18.23

deciding the concealed possessions of something  3.24, 18.9

deciding the scope of something  18.29, 5.5

deciding whether all includes  18.36, 6.15

grouping together something  18.14

implicitly taking something  12.17, 18.34, 6.8

issuing the response text of something  18.15

listing contents of something  18.13

listing nondescript items of something  18.25, 3.1

printing a locale paragraph about  18.28, 3.1

printing a number of something  18.12

printing a parser error  18.35

printing a refusal to act in the dark  18.18

printing inventory details of something  18.17

printing room description details of something  18.16, 3.1

printing the announcement of darkness  18.19

printing the announcement of light  18.20

printing the banner text  18.37

printing the description of a dark room  18.22

printing the locale description of something  18.26

printing the name of a dark room  18.21

printing the name of something  18.10

printing the player's obituary  18.38

printing the plural name of something  18.11

reading a command  18.33

starting the virtual machine  18.40

supplying a missing noun/second noun  18.32

writing a paragraph about  18.24, 3.1

checking for ongoing activities in rules  18.4

defining  18.5

empty / non-empty adjective  18.5

golden rules for constructing  18.2, 18.7

not the same as actions  18.1

rules for activities  18.3

variables for activities  18.6

Actor's Studio example  12.20 ex 221, 9.12 ex 221

actor part of (action) phrase  12.20

actor — person action variable  12.3, 12.14, 14.4

actors  seecharacters (people)

adaptive displayed text  14.2, 2.1

contractions  14.7, 14.8

pronouns  14.2, 14.4, 14.5, 14.6, 14.8

verbs  14.2, 14.3

add (list of values) at entry (number) in/from (list of values) phrase  21.5

add (list of values) to (list of values) phrase  21.5

add (value) at entry (number) in/from (list of values) phrase  21.5

add (value) to (list of values) phrase  21.1, 21.5

adjacency relation  6.14, 13.8

adjacent (room) adjective  6.14

adjectives  6.3

defining  6.4

with Inform 6  27.24

with to decide whether  11.16

for numeric quantities  6.6, 6.7, 6.8

for numeric quantities with units  15.12

for values  6.5

in descriptions  6.2

adverbs  6.18

(time) after (time) phrase  9.9

(name of kind) after (enumerated value) phrase  11.18

after (action) rulebook  7.5

guidelines for use  12.21

in action processing sequence  12.2, 6.3

not used for out of world actions  12.15

after (activity) rulebook  18.3

after, ordering for rules  19.4

Aftershock example  18.5 ex 336, 9.9 ex 336

Age of Steam example  10.3 ex 156, 4.4 ex 156

Ahem example  11.3 ex 169, 2.1 ex 169

Air Conditioning is Standard example  18.24 ex 354, 4.3 ex 354

Albaugh, Lea  25.9

Alias example  15.2 ex 253, 9.10 ex 253

Alien Invasion Part 23 example  23.13 ex 439, 11.1 ex 439

all except, in descriptions  6.16

all, in descriptions  6.15

ALL, including things in  18.36, 6.15

All Roads Lead to Mars example  6.14 ex 78, 3.2 ex 78

allow access (reaching inside / outside) outcome phrase  12.18

almost all, in descriptions  6.15

Alpaca Farm example  17.2 ex 289, 6.17 ex 289

Alpha example  20.6 ex 413, 13.1 ex 413

alter the multiple object list to (list of objects) phrase  17.20

always / never, in assertions  4.3

always, in defining constant values  4.13

amended, for tables  16.19

American dialect use option  2.12, 2.13, 5.4

AMUSING  9.4, 18.39, 11.6

amusing a victorious player activity  18.39

an / a / the  3.18, 5.3, 5.5

Anchorite example  17.2 ex 290, 6.10 ex 290

animals kind  3.17, 4.1, 8.3

rideable  3.16, 8.3

announcement of darkness –– printing the announcement of darkness activity  18.19

announcement of light –– printing the announcement of light activity  18.20

Annoyotron Jr example  9.15 ex 153, 7.2 ex 153

anonymously abide by (rule) phrase  19.14

anonymously abide by (values based rule producing values) for (value) phrase  19.14

another, in defining relations  13.6

answering (actor) action  7.6, 17.10

Ant-Sensitive Sunglasses example  18.1 ex 334, 3.1 ex 334

Anteaters example  12.20 ex 222, 6.14 ex 222

[any] grammar token  17.7, 5.5

[anybody] grammar token  17.7

anybody, in descriptions  6.2

[anyone] grammar token  17.7

anyone, in descriptions  6.2

[anything] grammar token  17.7

anything, in descriptions  6.2

[anywhere] grammar token  17.7

anywhere, in descriptions  6.2

apostrophe  seepunctuation: apostrophe, meaning quotation mark

appearance  seedescriptions (displayed)

append (text) to (external file) phrase  23.14

Apples example  18.31 ex 368, 6.17 ex 368

(phrase nothing -> value) applied phrase  22.3

(phrase value -> value) applied to (value) phrase  22.3

(phrase (value, value) -> value) applied to (value) and (value) phrase  22.3

(phrase (value, value, value) -> value) applied to (value) and (value) and (value) phrase  22.3

(phrase value -> value) applied to (list of values) phrase  22.5

apply (phrase nothing -> nothing) phrase  22.3

apply (phrase value -> nothing) to (value) phrase  22.3

apply (phrase (value, value) -> nothing) to (value) and (value) phrase  22.3

apply (phrase (value, value, value) -> nothing) to (value) and (value) and (value) phrase  22.3

applying to, in defining actions  12.7, 17.1

Approximate Metric Units extension  15.13

arccosine of (real number) phrase  15.7

arcsine of (real number) phrase  15.7

arctangent of (real number) phrase  15.7

"[are]" say phrase  14.2

"[aren't]" say phrase  14.8

arguments  seeparameters

arithmetic  seecalculation

arithmetic value  22.1, 22.6

The Art of Noise example  7.7 ex 95, 3.8 ex 95

articles  3.18

displaying and capitalizing  7.10

as something new  17.3

asking (actor) about action  7.6

asking (actor) to try action  12.3

asking the player yes/no  11.5

asking which do you mean activity  18.31

Aspect example  17.15 ex 311, 9.9 ex 311

assemblies  4.15, 5.1, 9.8

assertions  2.1, 3.1

plural  4.4

at least relation verb  15.5

at least, in descriptions  6.16

at most relation verb  15.5

at most, in descriptions  6.16

at (time)... assertion  9.11, 19.7, 4.3

(rule) at (time) phrase  9.11

audio  seesounds

author bibliographic data  2.5, 18.37, 25.2

of an extension  27.4

authorial modesty use option  27.6

B

Babel, Treaty of Babel  25.5

back side of (object) phrase  3.12

backdrops kind  3.9, 3.4, 3.9

changing the location of backdrops  8.8

Bad Hair Day example  7.2 ex 85, 5.3 ex 85

Baedeker example  25.23 ex 445, 13.2 ex 445

Ballpark example  5.4 ex 60, 2.1 ex 60

banner text  18.37, 25.4, 11.1, 11.5

Baritone, Bass example  17.11 ex 309, 5.2 ex 309

Barter Barter example  12.12 ex 207, 7.4 ex 207

Basic Screen Effects extension  27.7, 4.5

basis of rulebook  19.9

Battle of Ridgefield example  18.38 ex 383, 11.6 ex 383

Bay Leaves and Honey Wine example  25.23 ex 447, 13.2 ex 447

Beachfront example  7.12 ex 98, 6.6 ex 98

Bee Chambers example  8.11 ex 125, 3.2 ex 125

Beekeeper's Apprentice example  5.8 ex 68, 6.5 ex 68

(time) before (time) phrase  9.9

(name of kind) before (enumerated value) phrase  11.18

before (action) rulebook  7.3

guidelines for use  12.21

in action processing sequence  12.2, 6.3

not used for out of world actions  12.15

before (activity) rulebook  18.3

before, ordering for rules  19.4

begin, in phrases  11.7, 11.9

begin the (activity) activity phrase  18.7

begin the (activity on values) activity with (value) phrase  18.7

beginning of scene  seescenes: rules run at beginning

beginning of story  seeinitial state of the world

Being Peter example  19.12 ex 404, 7.10 ex 404

Being Prepared example  4.15 ex 56, 9.3 ex 56

Belfry example  3.18 ex 31, 7.1 ex 31

Beneath the Surface example  13.10 ex 233, 6.6 ex 233

best route from (object) to (object) phrase  6.14

best route from (object) to (object) through (description of objects) phrase  6.14

The Best Till Last example  17.20 ex 327, 6.15 ex 327

Beverage Service example  8.10 ex 122, 10.2 ex 122

bibliographic data  2.5, 18.37, 25.2, 25.4, 25.15, 25.17, 11.5

Bibliophilia example  17.17 ex 324, 9.6 ex 324

Bic example  3.1 ex 2, 13.1 ex 2

The Big Sainsbury's example  18.34 ex 377, 4.1 ex 377

Big Sky Country example  9.4 ex 138, 11.6 ex 138

Bikini Atoll example  18.37 ex 382, 11.1 ex 382

binary, when declaring data files  23.12

Blackout example  20.8 ex 418, 2.1 ex 418

blank entries in tables  seetables: blank entries

Blank, Marc  2.13

blank out (a table entry) phrase  16.10

blank out the whole of (table) phrase  16.10

blank out the whole row phrase  16.10

blank out the whole (table column) column in (table) phrase  16.10

Blankness example  18.40 ex 387, 12.2 ex 387

Blink example  27.30 ex 453, 2.1 ex 453

blorb file  23.6, 23.10, 25.4, 25.7

blurb bibliographic data  seestory description

body parts  4.15, 5.1

Bogart example  13.10 ex 234, 9.3 ex 234

book of source text  2.5

books (implementing)  9.6

consulting  7.6, 9.6

with pages  9.6

Bosch example  12.20 ex 219, 11.4 ex 219

Boston Cream example  12.6 ex 190, 7.15 ex 190

Bowler Hats and Baby Geese example  10.4 ex 159, 4.2 ex 159

boxed quotations  5.12

brace notation –– "[(list of values) in brace notation]" say phrase  21.3

braces  seepunctuation: curly braces

brackets  seepunctuation: brackets

break phrase  11.12

breakable things (implementing)  10.4

breaks  seeparagraph breaks

Bribery example  19.3 ex 392, 7.4 ex 392

BRIEF room descriptions use option  2.12, 6.4, 11.5

Brooks, Frederick P.  1.1

Brown example  3.23 ex 36, 9.7 ex 36

Bruneseau's Journey example  9.13 ex 150, 10.8 ex 150

bugs in Inform  2.15

Bumping into Walls example  7.13 ex 102, 6.9 ex 102

burning action  10.8

buying action  9.4

C

Cactus Will Outlive Us All example  12.20 ex 220, 6.14 ex 220

calculation  10.11

arithmetic  15.5

arithmetic with units  15.19, 15.20

average of a numeric property  15.17

conversion during calculations  15.3

decrementing  8.12, 11.18

exponential functions  15.6

given by equations  15.18

incrementing  8.12, 11.18

logarithms  15.6

rounding to the nearest multiple  9.8, 15.5

rounding to the nearest whole number  15.3, 15.6

total of a numeric property  15.17

trigonometric functions  15.7

with time  9.9, 9.10

called  

in creating assemblies  4.16

in creating rooms  3.2

in creating things  3.5

in defining action variables  12.10

in defining activity variables  18.6

in defining adjectives  6.4

in defining relations  13.5, 13.6, 13.12

in defining rulebook variables  19.10

in describing things  8.15, 11.11

Camp Bethel example  5.7 ex 67, 7.2 ex 67

"[can't]" say phrase  14.7

"[can]" say phrase  14.2, 14.7

"[can see]" say phrase  14.2

"[can touch]" say phrase  14.2

Candy example  8.19 ex 133, 9.1 ex 133

Capital City example  20.4 ex 411, 12.2 ex 411

Carnivale example  12.16 ex 212, 3.4 ex 212

carried (thing) adjective  3.20, 8.13

Carroll, Lewis  5.12

"[carry]" say phrase  14.2

carry out (action) rulebook  12.2, 12.9, 6.3

guidelines for use  12.21

carry out the (activity) activity phrase  18.5

carry out the (activity on values) activity with (value) phrase  18.5

carrying relation  3.20, 8.7, 8.13, 13.4

requirement in defining actions  12.7, 12.17

carrying capacity of (container/supporter/person) property  3.19, 10.5

avoid overflowing player's capacity using a hold-all  3.21

case sensitivity  

checking texts  20.4

in matching texts  20.5

in real number constants  15.2

in regular expressions  20.6

in text substitutions  5.13

in text substitutions with lists  5.5

in text substitutions with objects  5.3, 7.10

in text substitutions with pronouns  14.4, 14.5, 14.6

Casino Banale example  18.27 ex 360, 5.5 ex 360

Cater, John  23.10

Cave-troll example  20.8 ex 423, 6.17 ex 423

ceiling of (real number) phrase  15.6

Celadon example  13.4 ex 224, 6.8 ex 224

Centered example  8.3 ex 115, 12.2 ex 115

chance  seerandomness

Chanel Version 1 example  27.28 ex 452, 12.1 ex 452

change  seenow (a condition)

change (direction) exit of (room) to nothing/nowhere phrase  8.5

change (direction) exit of (room) to (room) phrase  8.5

change (list of values) to have (number) entries/entry phrase  21.10

Change of Basis example  4.7 ex 47, 6.11 ex 47

change the text of the player's command to (text) phrase  18.33

Channel 1 example  17.15 ex 313, 9.9 ex 313

Channel 2 example  17.15 ex 316, 9.9 ex 316

chapter of source text  2.5

character number (number) in (text) phrase  20.3

characters (letters)  5.11

capital letters as kind variables  22.7

counting  20.3

in text values  20.1

replacing in text  20.8

special / accented  5.10

special meanings in regular expressions  20.6, 20.9

Unicode (arbitrary symbols)  5.11, 12.1

defining new names for  27.25

characters (people)  

accepting gifts  7.4, 9.4

acting spontaneously  12.6, 7.2

characterization  7.10

combat  7.5

dialogue  seedialogue

giving instructions to other characters  12.3, 7.14

goal-seeking  7.15

groups of people  7.16

Inanimate Listeners extension  7.7

memory  seeknowledge (in story world)

moving around  7.13

names and titles  7.1

persuading  12.4

reacting to each other  7.16

reacting to the player's actions  7.3

reporting unsuccessful actions  12.5

rules applying only when characters are present  7.12

scripted conversations  7.12

check (action) rulebook  12.2, 12.9, 6.3

for other characters  12.12

guidelines for use  12.21

Cheese-makers example  10.9 ex 168, 7.8 ex 168

Chimento, Philip  1.2

choose a/the/-- blank row in/from (table name) phrase  16.10

choose a/the/-- random row in/from (table name) phrase  16.5

choose a/the/-- row (number) in/from (table name) phrase  16.5

choose a/the/-- row with (table column) of (value) in/from (table name) phrase  16.5

choosing notable locale objects for something activity  18.27

Chronic Hinting Syndrome example  18.10 ex 341, 7.11 ex 341

Cinco example  17.16 ex 319, 9.2 ex 319

Circle of Misery example  21.11 ex 431, 8.4 ex 431

Claims Adjustment example  17.16 ex 322, 9.12 ex 322

clarifying the parser's choice of something activity  18.30

Cloak of Darkness example  17.2 ex 291, 3.7 ex 291

clocks (implementing)  9.11

closed / open (container/door) property  3.6, 3.13, 3.15, 9.2

clothing  seewearing

Cloves example  18.33 ex 373, 6.18 ex 373

Clueless example  9.1 ex 135, 7.1 ex 135

colon  seepunctuation: colon

columns, in tables  seetables

combat  7.5

comma  seepunctuation: comma

command prompt — text global variable  8.2, 9.7

commands (of the player)  seeunderstanding

comments  

in source text  2.3

in transcripts from beta testers  17.21, 24.7, 13.1

comparisons  

counting  6.16

equality  11.6; see alsoequality

of enumerated values  11.18

of numbers  15.5

of numbers using adjectives  6.7

of numbers with units using adjectives  15.12

of text  20.5

with regular expressions  20.6

compass directions  seedirections

Complimentary Peanuts example  18.33 ex 376, 7.8 ex 376

components  3.23

breaking apart  10.4

for kinds  4.15

incorporation relation  seeincorporation

of bodies  5.1

of machines  9.8

concealed possessions  3.24, 18.9

concealed (thing) adjective  3.24, 18.9

concealment relation  3.24, 13.4, 18.9

in a room  seehiding things from room descriptions by making them scenery

under other things  seehiding things under other things

condition, naming properties  4.10

conditions  

changing conditions of rules  19.5

defined by phrases  11.5

defining with to decide whether  11.16

equality  11.6

expressed as relations  13.12

for activity rules  18.4

for rules  7.12, 9.5, 19.5, 19.7

for scenes  10.4

for understand  17.17, 2.2

historical  9.13

number of times  9.14

number of turns  9.15

warning concerning variables and other varying qualities  9.13, 9.15

testing  11.6

with otherwise/else  11.8

connections between rooms  3.2, 3.2

changing  8.5

doors  3.12, 3.5

inconsistent directions  3.3

one-way  3.3

rules applying to map connections  7.13

to nowhere  3.3

consents –– if player consents phrase  11.5

constant values  4.13

constructing the status line activity  18.23

consulting (thing) about action  7.6

container in question — object global variable  12.18

containers kind  3.5, 8.4, 9.2

carrying capacity  3.19, 10.5

containment relation  seecontainment

enterable  3.6

liquids in containers  10.2

locked  3.13

open / closed  3.6, 3.15

pockets in clothing  9.3

transparent / opaque  3.6, 3.15

vehicle as kind of container  3.16

containment relation  6.11, 8.13, 13.4

hierarchy, low-level interface  8.17

indirect  3.25, 6.11

placing the contents of something in scope  18.29

Contents page of Index panel user interface  2.6, 23.5, 27.10

continue the action phrase  7.3, 7.5, 19.11

continue the activity phrase  18.5

continued, for tables  16.18

contractions, adaptive contractions in displayed text  14.7, 14.8

Control Center example  5.5 ex 61, 9.8 ex 61

conversation  seedialogue

Copper River example  18.28 ex 362, 3.1 ex 362

Cornelson, David  1.2

corresponding to, in tables  16.3

cosine of (real number) phrase  15.7

Costa Rican Ornithology example  7.6 ex 94, 9.6 ex 94

"[could]" say phrase  14.7

"[couldn't]" say phrase  14.7

counted loops  11.10

counting  6.16

actions with for the Nth time  7.16, 11.4

actions with for the Nth turn  7.17

characters / words / paragraphs / lines  20.3

conditions with for the Nth time  9.14

conditions with for the Nth turn  9.15

moves along a route  6.14

steps in an indirect relation  13.11

things  8.16

cover art  25.8

The Cow Exonerated example  20.7 ex 417, 10.8 ex 417

The Crane's Leg 1 example  4.9 ex 52, 5.6 ex 52

The Crane's Leg 2 example  19.3 ex 390, 5.6 ex 390

creating  seedefining

Croft example  12.10 ex 202, 6.8 ex 202

Crowther, Will  3.1

Crusoe example  18.5 ex 337, 6.5 ex 337

cube root of (arithmetic value) phrase  15.5

Curare example  22.2 ex 438, 2.1 ex 438

curly braces  seepunctuation: curly braces

current action phrase  12.20

cut (snippet) phrase  18.33

D

Daly, Liza  1.2

damaging things (implementing)  10.4

dark / lighted (room) property  3.15, 3.7

The Dark Ages Revisited example  12.9 ex 194, 3.7 ex 194

darkness  3.15, 6.13, 3.7

printing a refusal to act in the dark activity  18.18

printing the announcement of darkness activity  18.19

printing the announcement of light activity  18.20

printing the description of a dark room activity  18.22

printing the name of a dark room activity  18.21

rules to change perception of  12.19

testing whether in darkness  11.5

data files  seefiles (data files)

A Day For Fresh Sushi example  7.16 ex 112, 7.3 ex 112

Day One example  10.4 ex 160, 4.2 ex 160

Dearth and the Maiden example  7.15 ex 109, 5.3 ex 109

death  9.4, 18.38, 18.39, 11.6

debug version (of the story)  seetest version (of the story); test version (of the story)

debugging commands  seetesting commands

decide no phrase  11.16

decide on (value) phrase  11.17

decide yes phrase  11.16

deciding the concealed possessions of something activity  3.24, 18.9

deciding the scope of something activity  18.29, 5.5

deciding whether all includes activity  18.36, 6.15

decimals  seereal numbers

say "[(real number) in decimal notation]" phrase  15.4

say "[(real number) to (number) decimal places]" phrase  15.4

decrease (a stored value) by (value) phrase  8.12

decrement (a stored value) phrase  8.12

default outcome of a rulebook  19.11, 19.12

default properties of kinds  4.3; see alsokinds: default values of kinds

default value of (name of kind) phrase  4.11

defining  

action variables  12.10

actions  12.7, 6.1

activities  18.5

activity variables  18.6

adaptive displayable verbs  14.3

adjectives  6.4

for numeric quantities  6.6, 6.7, 6.8

for numeric quantities with units  15.12

for values  6.5

with to decide whether  11.16

constant values  4.13

data files  23.12

directions  3.26

either/or properties  4.7

equations for values with units  15.18

figures  23.5

global variables  4.12

grammar tokens  17.13

producing values  17.14

Inform 6 entities  seeInform 6 inclusions

input grammar  17.1

kinds  4.1

multiply using tables  16.16

kinds of thing  4.1, 4.2, 4.4

kinds of value  4.5, 4.9, 4.10

defining with a table  16.17

lists  21.2

by description  21.6, 21.7

phrases  11.2

plurals  4.4, 2.2

prepositions for relations  13.10

previewing  23.5

relations  13.5, 13.13

relations expressing conditions  13.12

rooms  3.1

rulebook variables  19.10

rulebooks  19.8

rules  2.2, 19.3, 19.7

sentence verbs for properties  15.12

sentence verbs for relations  13.9

sounds  23.8

tables  16.1

temporary variables  11.15

testing commands  2.9, 13.1

text substitutions  5.13

things  3.1

multiply using tables  16.16

multiply with counts  4.14

using plurals  4.4

using relations  4.15, 4.16

units of measure  15.8, 15.9, 15.10

units of measure with parts  15.14, 15.15

value properties  4.8, 4.9, 4.10

definite articles  

when creating things  3.18

when displaying lists  5.5, 21.3

when displaying things  5.3

definition assertion  6.4, 19.7

for numeric quantities  6.6, 6.7, 6.8

for values  6.5

with phrase logic  11.16

(real number) degrees phrase  15.7

Delayed Gratification example  19.2 ex 389, 6.11 ex 389

deleting things from the world  8.10

Delicious, Delicious Rocks example  12.9 ex 196, 9.1 ex 196

Democratic Process example  7.3 ex 86, 6.8 ex 86

deny access (reaching inside / outside) outcome phrase  12.18

Depth example  15.20 ex 268, 10.5 ex 268

described / undescribed (thing) property  3.24

describing, in understand as  17.15

description of a dark room –– printing the description of a dark room activity  18.22

description of (room) property  3.10, 3.11

description of (scene) property  10.2

description of (thing) property  3.11

descriptions (displayed)  

activities  

choosing notable locale objects for something  18.27

grouping together something  18.14

listing contents of something  18.13

listing nondescript items of something  18.25, 3.1

printing a locale paragraph about something  18.28, 3.1

printing a number of something  18.12

printing inventory details of something  18.17

printing room description details of something  18.16, 3.1

printing the description of a dark room  18.22

printing the locale description of something  18.26

printing the name of something  18.10

printing the plural name of something  18.11

writing a paragraph about  18.24, 3.1

default descriptions using new kinds  4.2

full-length room descriptions / abbreviated room descriptions  2.12

hiding things from room descriptions  3.8

initial appearance of thing  3.11, 8.5, 3.1

miscellaneous things in room  18.25, 3.1

notable things in room  18.24, 3.1

room contents  18.26, 18.27, 18.28, 3.1, 6.4

room descriptions with substituted text  5.1

scene descriptions  10.2

varying with properties  3.14

descriptions (references to things)  6.1

adjectives for magnitude  6.6

adjectives for values  6.5

as values  22.2

comparative adjectives  6.7

complex phrases  6.9

counting  6.16

defining adjectives for descriptions  6.4

determiners (all / none)  6.15

existence  6.10

listed in table  16.12

non-existence  6.10, 6.12

relative  6.9

superlative adjectives  6.8

syntax  6.2

determiners (all / none)  6.15

devices kind  3.14, 9.8, 10.7

displaying the on/off state  6.5

dialogue  7.6

ASK / TELL  7.6, 7.7, 7.8

keyword-based dialogue  7.8

menu-based dialogue  7.8

scripted conversations  7.12

simple terms  7.7

structure of conversation  7.9

with inanimate objects  7.7

DICT_WORD_SIZE use option  2.2

Dimensions example  15.12 ex 258, 10.5 ex 258

Dinner is Served example  12.18 ex 217, 3.6 ex 217

direction of (door) from (room) phrase  3.12

directions kind  3.2, 3.5, 3.26, 4.1, 3.2, 6.9

defining  3.26

finding adjacent rooms  6.14

shipboard directions, FORE/AFT/PORT/STARBOARD  8.2

disambiguation  

of player commands  17.19, 6.17

displaying parser's chosen thing  18.30

printing disambiguation request  18.31

of source text  2.6

precedence of phrase definitions  22.9, 22.10

precedence of rules  19.2, 19.4, 19.6, 19.16

Disenchantment Bay 1 example  3.7 ex 14, 1.3 ex 14

Disenchantment Bay 2 example  3.8 ex 15, 1.3 ex 15

Disenchantment Bay 3 example  3.9 ex 17, 1.3 ex 17

Disenchantment Bay 4 example  3.11 ex 18, 1.3 ex 18

Disenchantment Bay 5 example  3.12 ex 20, 1.3 ex 20

Disenchantment Bay 6 example  3.13 ex 23, 1.3 ex 23

Disenchantment Bay 7 example  3.14 ex 25, 1.3 ex 25

Disenchantment Bay 8 example  3.16 ex 28, 1.3 ex 28

Disenchantment Bay 9 example  3.17 ex 30, 1.3 ex 30

Disenchantment Bay 10 example  3.20 ex 33, 1.3 ex 33

Disenchantment Bay 11 example  3.21 ex 34, 1.3 ex 34

Disenchantment Bay 12 example  3.23 ex 37, 1.3 ex 37

display (figure name) phrase  23.6

display the boxed quotation (text) phrase  5.12

displaying descriptions  seedescriptions (displayed)

distance  

measuring with number of moves  6.14

measuring with number of steps  13.11

(arithmetic value) divided by (arithmetic value) phrase  15.5

do nothing phrase  11.1

Do Pass Go example  8.18 ex 129, 9.5 ex 129

does the player mean rulebook  17.19

doing it, a repeated action  7.17

doing something / anything, describing actions  7.9

"[don't]" say phrase  14.8

Don Pedro's Revenge example  8.2 ex 113, 7.5 ex 113

door (direction) from/of (room) phrase  6.14

doors kind  3.12, 3.5

locked  3.13

rules for going through doors  7.14

double-dash  seepunctuation: double-dash

Down Below example  3.14 ex 26, 3.7 ex 26

Down in Oodville example  17.9 ex 304, 6.18 ex 304

drinking action  10.2

dropping action  6.8

Dubai example  16.3 ex 271, 8.2 ex 271

duplicates  4.14

taken from a dispenser  10.3

during (scene)  10.4, 19.7

dynamic memory allocation use option  20.2

E

e — real number constant  15.2

each, in descriptions  6.15

each other, in defining relations  13.6, 13.7

Early Childhood example  4.14 ex 55, 9.7 ex 55

eating action  3.22, 9.1

Eddystone example  12.17 ex 213, 3.4 ex 213

edible / inedible (thing) property  3.22, 9.1

editing  26.2

either/or properties  3.6, 4.6

changing  8.4

defining  4.7

used as adjectives  6.3

electricity (implementing)  10.7

Electrified example  19.15 ex 407, 10.7 ex 407

else (a phrase) phrase  11.8

else if (a condition) phrase  11.8

else unless (a condition) phrase  11.8

Elsie example  9.13 ex 151, 3.5 ex 151

Emma example  18.24 ex 353, 7.16 ex 353

Empire example  9.11 ex 145, 8.2 ex 145

empty / non-empty adjective  

for activities  18.5

for lists  21.1, 21.2

for relations  13.14

for rulebooks  19.8

for tables  16.9

for texts  6.5, 20.3

enclosure relation  3.25

end if  11.7

end, in phrases  11.7, 11.9

end of scene  seescenes: rules run at end

end of story  9.4, 18.38, 18.39, 11.6

end the (activity) activity phrase  18.7

end the (activity on values) activity with (value) phrase  18.7

end the story phrase  9.4, 11.6

end the story finally phrase  9.4, 11.6

end the story finally saying (text) phrase  9.4, 11.6

end the story saying (text) phrase  9.4, 11.6

end while  11.9

ended –– if (scene) has ended phrase  10.4

Endurance example  19.15 ex 409, 4.1 ex 409

engineering notation use option  15.2

English  

defining plural forms  4.4, 2.2

displaying numbers in words  5.4

displaying simple plurals  5.4

displaying times in words  9.7

forms for sentence verbs  13.9

forms of to be  13.10

irregular verbs  12.8, 13.9

narrative viewpoint, of standard responses  14.1, 5.6

really understanding  2.16

simple superlative forms  6.8

tense  

of conditions in rules  9.12, 9.13

of standard responses  14.1, 5.6

enterable (container) property  3.6, 9.2

vehicles made automatically enterable  3.16

entering action  6.10

Entire Game — scene constant  10.3

Entrapment example  10.2 ex 155, 4.2 ex 155

Entrevaux example  10.6 ex 163, 4.4 ex 163

entries, in tables  seetables

Entropy example  11.18 ex 182, 10.9 ex 182

entry (number) of (list)  21.9

enumerated value  22.1, 22.6; see alsokinds: of value

Epistemology extension  5.5

EPS file  seeindex map: customizing for release

equality relation  13.8

equations, for values with units  15.18

Equipment List example  11.14 ex 177, 6.7 ex 177

equivalence (relation) adjective  13.14

equivalent to (unit)  15.10

error messages  

abject failures of Inform  2.15

for player commands  18.35, 6.17

for source text  2.4

Escape example  3.12 ex 21, 3.6 ex 21

Escape from the Seraglio example  19.15 ex 410, 6.15 ex 410

Euler, Leonhard  15.2

Eve, Eric  1.2, 5.5

even / odd (number) adjective  4.6, 6.5

events in the future  9.11

every  

creating assemblies  4.15, 4.16, 5.1

in descriptions  6.15

every turn rulebook  9.5, 7.2

not for out of world actions  12.15

everywhere, placing backdrops  3.9, 8.8

exactly  

counting conditions  9.14, 9.15

in descriptions  6.16

examining action  6.5

handling READ separately  9.6

except  

describing actions  7.9

in descriptions  6.16

exclamation mark  seepunctuation: exclamation mark, ending sentences

existence  

descriptions of any such thing  6.2

testing that such a thing exists  6.10

existent / nonexistent (real number) adjective  15.3

exiting action  7.14, 6.9, 6.10

exits  seeconnections between rooms

exponential of (real number) phrase  15.6

extend (list of values) to (number) entries/entry phrase  21.10

extensions  

built-in extensions  27.3

Inform 6 code in extensions  27.14

Inform 6 template layer  27.26, 6.3

installing  2.10, 27.3

licensing of use  27.1, 1.1

listing credits for  27.6, 11.5

project-specific extensions  27.3

specific extensions  

Approximate Metric Units  15.13

Basic Screen Effects  27.7, 4.5

Epistemology  5.5

Inanimate Listeners  7.7, 9.6

Locksmith  2.10, 2.11, 3.5, 9.2

Metric Units  15.13, 15.18, 15.20

Mistype  6.17

Object Response Tests  24.6

Punctuation Removal  6.13, 7.1, 7.7

Real Time Delays  12.4

Rideable Vehicles  3.16, 8.3

Skeleton Keys  9.2

Standard Rules  27.2, 27.14

Unicode Character Names  5.11, 27.25

Unicode Full Character Names  5.11, 27.25

Vorple system  25.12

using  2.11

using specific versions  27.6

writing  

author bibliographic data  27.4

documenting  27.11, 27.12

example  27.5

for a specific virtual machine  27.7

giving examples  27.12

including other extensions  27.8, 27.9

modifying other extensions  27.9

version number  27.6

external files  seefiles (data files)

Extra Supplies example  8.10 ex 124, 10.3 ex 124

The Eye of the Idol example  18.25 ex 357, 3.1 ex 357

Eyes, Fingers, Toes example  21.11 ex 432, 9.2 ex 432

F

Fabrication example  15.20 ex 269, 9.4 ex 269

Fabulich, Dan  1.2

The Facts Were These example  21.10 ex 430, 6.15 ex 430

failure  

for actions  7.1, 12.2

for persuasion  12.4

for rules  19.11

Fallout Enclosure example  3.23 ex 35, 9.2 ex 35

false / true  11.5

Farewell example  16.15 ex 281, 7.8 ex 281

fast route-finding use option  6.14

for particular relations  13.11

Fate Steps In example  12.13 ex 209, 4.6 ex 209

feelies  25.7

Feline Behavior example  19.13 ex 405, 8.3 ex 405

female / male / neuter (person) property  3.17

Ferragamo Again example  11.3 ex 170, 7.10 ex 170

The Fibonacci Sequence example  21.11 ex 433, 10.11 ex 433

Fido example  20.8 ex 419, 8.3 ex 419

The Fifth Body example  23.14 ex 443, 9.6 ex 443

Fifty Times Fifty Ways example  5.13 ex 72, 2.1 ex 72

Fifty Ways to Leave Your Larva example  5.13 ex 71, 2.1 ex 71

figure name  23.10

figures  23.2, 12.5

accessibility text  23.9

as values  23.10

cover art  25.8

declaring  23.5

displaying  23.6

formats allowed  23.4

placing in materials folder  23.4

files (compiling)  

blorb file  seeblorb file

extensions  2.10, 27.3

materials folder  seematerials folder

Options.txt  2.13

files (data files)  23.11, 12.5

declaring  23.12

exchanging with other programs  23.12, 23.15

loading initial state from a data file  11.1

reading / writing / appending text  23.14

reading / writing tables  23.13

storing records of death in a data file  11.6

filter to (description of values) of (list of values) phrase  22.5

Final Question Options –– Table of Final Question Options  11.6

Finality example  18.38 ex 384, 11.6 ex 384

finally, ending the story  9.4, 18.39, 11.6

FIND  5.4

Fine Laid example  7.4 ex 88, 6.14 ex 88

Finishing School example  6.4 ex 73, 5.3 ex 73

finite / infinite (real number) adjective  15.3

fire (implementing)  10.8

first, listed first in rulebook  19.4, 19.7

First Name Basis example  3.5 ex 11, 2.2 ex 11

first person singular / plural  14.1

first thing held by (object) phrase  8.17

first time, counting actions  7.16

first time, counting conditions  9.14

first value of (name of kind) phrase  11.18

Fisher, David  1.2

fixed in place / portable (thing) property  3.6, 3.7, 8.7

Flashlight example  12.19 ex 218, 6.6 ex 218

Flathead News Network example  23.15 ex 444, 12.5 ex 444

Fleming, Ian  6.10

floating-point  seereal numbers

floor of (real number) phrase  15.6

Flotation example  19.9 ex 402, 10.2 ex 402

fluids  seeliquids (implementing)

follow (rule) phrase  19.8

follow (values based rule producing values) for (value) phrase  19.9

fonts  

fixed-width / variable-width  5.9, 12.1

italic / bold / roman  5.9, 12.1

food  3.22, 9.1

Food Network Interactive example  16.18 ex 284, 11.3 ex 284

footnotes (implementing)  12.3

for (activity) rulebook  18.3

For Demonstration Purposes example  13.13 ex 239, 7.14 ex 239

for release only  2.9, 25.6, 13.1

Fore example  3.26 ex 42, 8.2 ex 42

Formal syntax of sentences example  13.2 ex 223, 1.4 ex 223

Formicidae example  21.6 ex 427, 6.15 ex 427

Four Cheeses example  13.6 ex 226, 9.10 ex 226

Four Stars 1 example  18.22 ex 349, 3.7 ex 349

Four Stars 2 example  18.29 ex 364, 3.8 ex 364

The Fourth Body example  23.14 ex 442, 9.6 ex 442

fragile things (implementing)  10.4

Fragment of a Greek Tragedy example  18.33 ex 374, 6.18 ex 374

Frizz example  12.7 ex 192, 10.2 ex 192

from now –– (rule) in (number) turn/turns from now phrase  9.11

from now –– (rule) in (time) from now phrase  9.11

from –– inside / outside from  3.2

front side of (object) phrase  3.12

Frozen Assets example  15.19 ex 264, 9.4 ex 264

full-length room descriptions use option  2.12

Full Moon example  10.4 ex 157, 3.9 ex 157

full stop  seepunctuation: full stop

Fun with Participles example  14.3 ex 245, 2.1 ex 245

Further Reasons Why All Poets Are Liars example  12.10 ex 199, 3.3 ex 199

future / present / past tense  14.1

future events  9.11

G

Galactic Patrol  20.6

game structure  seestory structure

games, dice and cards (implementing)  9.5

Garibaldi 1 example  3.12 ex 22, 3.5 ex 22

Garibaldi 2 example  5.9 ex 69, 12.1 ex 69

gases (implementing)  10.1

Generation X example  12.5 ex 188, 7.14 ex 188

genre bibliographic data  25.2, 25.3

Get Axe example  12.12 ex 206, 6.10 ex 206

Get Me to the Church on Time example  4.4 ex 46, 9.3 ex 46

Ginger Beer example  18.29 ex 365, 9.11 ex 365

given, in calculations with equations  15.18

giving it to action  7.4

global constants  seeconstant values

global variables  seevariables: global

Glulx  2.14, 23.3

extensions for Glulx only  27.7

memory limits  2.14, 20.2, 21.10

no character set limits  20.4

numeric limits  11.10, 15.2, 15.10, 15.14

real numbers available  15.2

required for multimedia  23.1, 12.5

Glulx resource ID of (figure name) phrase  23.10

Glulx resource ID of (sound name) phrase  23.10

Go button user interface  1.4

Goat-Cheese and Sage Chicken example  16.14 ex 280, 11.4 ex 280

God's own teacup  16.18

going action  7.13, 6.9

default failure response  7.13

going by action  7.14

going from action  7.13

going nowhere action  7.13

going through action  7.14

going to action  7.13

going with action  7.14

other characters moving around  7.13

rules for going by vehicles  7.14

rules for going through doors  7.14

rules for going to and from places  7.13

rules for going with pushed things  7.14

going on (activity) adjective  18.2

GONEAR testing command  24.4

Gopher-wood example  3.18 ex 32, 7.1 ex 32

The Gorge at George example  17.21 ex 330, 7.6 ex 330

grammar of player's command  seeunderstanding

grammar tokens  17.1, 17.4, 6.2

defining  17.13

defining in Inform 6  27.23

for kinds of value  17.9, 17.11

for numbers  17.6, 17.9

for rooms  17.7, 5.5

for text  17.5

for things not in scope  17.7, 5.5

producing values  17.14

Graph-theory view of relations example  13.16 ex 244, 1.4 ex 244

graphics  seefigures

greater than relation verb  15.5

Grilling example  7.2 ex 84, 10.9 ex 84

group (description of objects) together phrase  18.13

group (description of objects) together as (text) phrase  18.13

group (description of objects) together giving articles phrase  18.13

group relations  13.7

grouping together something activity  18.14

Guided Tour example  18.23 ex 351, 12.2 ex 351

H

had been, for past conditions  9.13

handled (thing) property  3.11

The Hang of Thursdays example  11.18 ex 183, 4.1 ex 183

happened –– if (scene) has happened phrase  10.4

happening (scene) adjective  10.4

Happy Hour example  18.25 ex 356, 7.16 ex 356

Hardy, Thomas  4.5

has relation verb  seepossession

has been, for past conditions  9.13

has, for defining properties  4.8

Hatless example  8.11 ex 126, 11.1 ex 126

A Haughty Spirit example  11.17 ex 181, 3.6 ex 181

"[have]" say phrase  14.2

"[haven't]" say phrase  14.8

Hays Code example  18.9 ex 338, 9.3 ex 338

Hayseed example  7.4 ex 89, 3.5 ex 89

Hazel, Philip  20.6

headings  2.5, 2.6, 2.9, 25.6

in extension documentation  27.12

in extensions  27.9, 27.10

headline bibliographic data  18.37, 25.2

heat  

on fire  10.8

too hot to touch  10.9

held by –– first thing held by (object) phrase  8.17

held by –– next thing held after (object) phrase  8.17

held in relation verb  seecontainment

held (thing) adjective  3.20, 8.13

help systems  11.3

HER, in player commands  17.18, 2.2

hiding things carried by other characters  3.24, 18.9

hiding things from room descriptions by making them scenery  3.8

hiding things under other things  6.6

Higher Calling example  8.15 ex 128, 3.5 ex 128

HIM, in player commands  17.18, 2.2

hint systems  11.3

historical conditions  9.13

times  9.14

turns  9.15

warning concerning variables and other varying qualities  9.13, 9.15

History Lab example  14.9 ex 250, 2.1 ex 250

Hohmann Transfer example  18.22 ex 348, 3.7 ex 348

hold-all  3.21

holder of (object) phrase  8.17

Hot Glass Looks Like Cold Glass example  17.21 ex 331, 10.9 ex 331

Hotel Stechelberg example  6.14 ex 79, 3.4 ex 79

Hour of the Wren example  9.11 ex 146, 4.3 ex 146

(number) hours phrase  9.8

hours part of (time) phrase  9.10

Hover example  3.16 ex 29, 8.1 ex 29

Hudsucker Industries example  18.11 ex 342, 9.2 ex 342

A Humble Wayside Flower example  13.12 ex 237, 7.1 ex 237

Hunter, Andrew  1.2

Hymenaeus example  17.15 ex 312, 3.7 ex 312

hyperbolic arccosine of (real number) phrase  15.7

hyperbolic arcsine of (real number) phrase  15.7

hyperbolic arctangent of (real number) phrase  15.7

hyperbolic cosine of (real number) phrase  15.7

hyperbolic sine of (real number) phrase  15.7

hyperbolic tangent of (real number) phrase  15.7

The Hypnotist of Blois example  12.4 ex 186, 7.14 ex 186

I

I Didn't Come All The Way From Great Portland Street example  21.11 ex 434, 6.14 ex 434

Ibid. example  17.6 ex 300, 12.3 ex 300

IDE interface  seeuser interface

Identity Theft example  20.7 ex 415, 5.2 ex 415

if (a condition) phrase  2.2, 8.11, 8.13, 11.6

with generic conditions  8.14

with otherwise/else  11.8

if (a condition) , (a phrase) phrase  11.6

if a paragraph break is pending phrase  5.8

if a random chance of (number) in (number) succeeds phrase  8.18

if (action) involves (object) phrase  12.20

if action requires a carried noun phrase  12.7

if action requires a carried second noun phrase  12.7

if action requires a touchable noun phrase  12.7

if action requires a touchable second noun phrase  12.7

if action requires light phrase  12.7

IF Archive web site  26.4, 26.5

if (external file) exists phrase  23.13

if handling (activity) activity phrase  18.7

if handling (activity on values) activity with (value) phrase  18.7

if in darkness phrase  11.5

If It Hadn't Been For... example  16.9 ex 273, 9.12 ex 273

if (name of kind) relates to (value) by (relation of values to values) phrase  13.13

if player consents phrase  11.5

if ready to read (external file) phrase  23.15

if rule failed phrase  19.11

if rule succeeded phrase  19.11

if (scene) has ended phrase  10.4

if (scene) has happened phrase  10.4

if (scene) has not ended phrase  10.4

if (scene) has not happened phrase  10.4

if (snippet) does not include (topic) phrase  18.33

if (snippet) does not match (topic) phrase  18.33

if (snippet) includes (topic) phrase  18.33

if (snippet) matches (topic) phrase  18.33

if story has ended phrase  9.4

if story has ended finally phrase  9.4

if story has not ended phrase  9.4

if story has not ended finally phrase  9.4

if (text) exactly matches the regular expression (text) phrase  20.6

if (text) exactly matches the text (text) phrase  20.5

if (text) is in lower case phrase  20.4

if (text) is in upper case phrase  20.4

if (text) matches the regular expression (text) phrase  20.6

if (text) matches the text (text) phrase  20.5

if there is (a table entry) phrase  16.7

if there is no (a table entry) phrase  16.7

if (time) is after (time) phrase  9.9

if (time) is before (time) phrase  9.9

if (value) is phrase  11.8

if (value) is listed in (list of values) phrase  21.4

if (value) is not listed in (list of values) phrase  21.4

if (value) matches (description of values) phrase  22.2

if (value) relates to (name of kind) by (relation of values to values) phrase  13.13

IFDB web site  25.8, 26.4, 26.5

IFID bibliographic data  23.12, 23.15, 25.5, 26.5, 11.5

ifwiki web site  26.6, 1.2

Igpay Atinlay example  20.8 ex 420, 2.3 ex 420

images  seefigures

immobile things  

fixed in place  3.6, 8.7

moving anyway  8.7

scenery  3.8

supporters made automatically immobile  3.7

implicitly taking something activity  12.17, 18.34, 6.8

improper-named / proper-named (thing) property  3.18

in relation verb  seecontainment

In Fire or in Flood example  19.8 ex 400, 10.8 ex 400

in groups, in defining relations  13.7

in, location conditions for rules  7.11, 7.13

(text) in lower case phrase  20.4

(text) in sentence case phrase  20.4

in the presence of  7.12, 18.29

(rule) in (time) from now phrase  9.11

(text) in title case phrase  20.4

(rule) in (number) turn/turns from now phrase  9.11

(text) in upper case phrase  20.4

inactive / active (use option) adjective  27.18

Inanimate Listeners extension  7.7, 9.6

include (extension) by (extension author) assertion  2.11

incorporation relation  3.23, 4.15, 8.13, 13.4

increase (a stored value) by (value) phrase  8.12, 9.2

increment (a stored value) phrase  8.12

indefinite article of (object) property  3.18

indefinite articles  

when creating things  3.18

when displaying lists  5.5, 21.3

when displaying things  5.3

indentation of source text  11.7, 11.9

index of source text  seeheadings

index map  3.2, 3.4, 3.26, 3.2

customizing for release  25.18, 13.2

Index panel user interface  1.6

Actions page  12.5, 12.21, 17.1, 17.2, 17.3, 24.3

checking story correctness  24.1

Contents page  2.6, 23.5, 27.10

Kinds page  4.1, 4.6, 4.8, 4.11, 4.12, 27.10

Map page  2.7, 3.4, 3.26, 25.18

Phrases page  2.2, 11.2

Rules page  19.6, 19.16

Scenes page  10.3, 10.9

indexed text, now the same as text  seetext

indirect containment  3.25, 6.11

Indirection example  17.1 ex 286, 3.2 ex 286

inedible / edible (thing) property  3.22, 9.1

Infiltration example  9.14 ex 152, 3.1 ex 152

infinite / finite (real number) adjective  15.3

Infocom  2.12, 9.3, 25.7, 12.2, 12.3

inform7.com web site  2.15, 27.3

Inform 6  1.1, 2.14, 27.14

Inform 6 Designer's Manual  18.29, 27.21, 27.23, 27.27

Inform 6 equivalent  

attributes  4.7

BeforeParsing  18.33

box  5.12

break  11.12

child  8.17

classes  4.1

clothing  3.20

code blocks  11.7

constants  4.13

continue  11.12

daemons  9.5

darkness  12.19

each_turn  9.5

for  11.10

functions  11.2

functions with optional parameters  11.14

functions with parameters  11.3

global variable  4.12

IndirectlyContains  3.25

initial  3.11

local variables  11.15

meta  12.15

objectloop  11.11

parent  8.17

procedures  11.2

properties  4.8

return  11.13

return value  11.17

rtrue/rfalse  11.16

SACK_OBJECT  3.21

scope rules  12.16, 12.18, 18.29

sibling  8.17

switch/case  11.8

switchable  3.14

synonyms  12.7

timers  9.11

verbs  12.7

while  11.9

with_key  3.13

Inform 6 inclusions  27.14

actions  27.22

adjectives  27.24

classes  27.21

global variables  27.22

grammar tokens  27.23

Inform 6 template layer  27.26, 6.3

long sections of code  27.19

objects  27.21

phrase elements  27.28, 27.29, 27.30

phrase options  27.17

phrases  27.15

phrases to decide a value  27.16

phrases to decide whether/if  27.16

properties  27.21, 27.22

rules  27.20

understanding grammar  27.23

use options  27.18

information  seeknowledge (in story world)

Ingold, Jon  1.2

initial appearance of (thing) property  3.11, 8.5

initial location of player  3.1

initial state of the world  2.1, 3.1

scenes that begin at the beginning  10.6

setting in when play begins  9.1, 11.1

initially, in defining global variables  4.12

inserting it into action  6.8

inside relation verb  seecontainment

inside from  3.2

instead of (action) rulebook  7.2, 7.3

as failure of persuasion  12.4

guidelines for use  12.21

in action processing sequence  12.2, 6.3

not used for out of world actions  12.15

instead of, replacing rules  19.4

instead, to stop the action  7.3, 12.9, 19.11, 6.3

instructing other characters  12.3, 7.14

insufficient / sufficient light, there is insufficient / sufficient light (visibility rules) outcome phrase  12.19

integers  seenumbers

interface  seeuser interface

Interrogation example  13.4 ex 225, 10.10 ex 225

intfiction forum web site  24.8, 26.2

introduction  seeinitial state of the world

Introduction to Juggling example  16.16 ex 283, 9.4 ex 283

introductory booklet and postcard  25.9

inventory details –– printing inventory details of something activity  18.17

inventory –– taking inventory action  6.7

invisible / visible (thing) adjective  6.13

IPA example  9.6 ex 141, 4.3 ex 141

IQ Test example  12.6 ex 189, 7.15 ex 189

is  2.1, 13.1, 13.2, 13.8

equality relation  seeequality

Ish. example  17.5 ex 296, 11.3 ex 296

issuing the response text of something activity  18.15

"[it]" say phrase  14.5

it does / it does not (deciding whether all includes) outcome phrase  18.36

IT, in player commands  17.18, 2.2

it, in source text  11.16

it is likely / possible / unlikely (does the player mean) outcome phrase  17.19

itch.io  26.3, 26.6

item described — object global variable  17.17, 2.2

J

Jamaica 1688 example  18.38 ex 385, 11.6 ex 385

Jerome, Jerome K.  2.5, 25.2

Jokers Wild example  16.11 ex 275, 9.5 ex 275

K

Kesserich, Sonja  1.2

keyword-style parsing  6.18

Kinder, David  1.2

kinds  3.5, 4.1, 22.1

catalogue  

animal  3.17

backdrop  3.9; see alsobackdrops

container  3.5; see alsocontainers

device  3.14, 9.8, 10.7

direction  3.5, 3.26

door  3.12; see alsodoors

man  3.17

person  3.17; see alsoperson

player's holdall  3.21

region  3.4; see alsoregions

room  3.5; see alsorooms

supporter  3.5; see alsosupporters

thing  3.5; see alsothings

vehicle  3.16, 8.1

woman  3.17

default properties  4.3

default values of kinds  4.8, 4.11, 4.12, 22.4

defining  4.1

in Inform 6  27.21

kinds of thing  4.1, 4.2, 4.4

kinds of value  4.5, 4.9, 4.10

defining with a table  16.17

multiple kinds with a table  16.16

documenting in extensions  27.10

enumerated values  4.5, 4.9, 4.10

hierarchy of kinds  4.1

in phrase parameters  11.3, 22.8

kind variables  22.1, 22.7

must define before using  4.2

of action  7.15

of description  22.2

of kinds  22.1, 22.6

of list  21.1, 21.2

of phrase  22.3

default values for  22.4

of relation  13.14

of thing  4.1

of value  4.1, 4.5

of values with units of measure  15.8

uses of new kinds  4.2

Kinds page of Index panel user interface  4.1, 4.6, 4.8, 4.11, 4.12, 27.10

Kiwi example  18.28 ex 361, 8.4 ex 361

Kleene, Stephen  20.6

Knight, Cedric  6.17

knowledge (in story world)  

other characters' knowledge  7.11

player's knowledge  5.4, 5.5

Knuth, Donald  1.1

Kyoto example  19.11 ex 403, 10.4 ex 403

L

Labrande, Hugo  1.2

Labyrinth of Ghosts example  23.13 ex 440, 11.6 ex 440

Lakeside Living example  17.22 ex 333, 10.2 ex 333

Lanista 1 example  8.18 ex 130, 7.5 ex 130

Lanista 2 example  17.3 ex 293, 7.5 ex 293

last, listed last in rulebook  19.4, 19.7

last value of (name of kind) phrase  11.18

latest parser error — command parser error global variable  18.35

Latin Lessons example  18.32 ex 371, 7.14 ex 371

Latris Theon example  12.3 ex 185, 7.13 ex 185

Laura example  3.11 ex 19, 2.2 ex 19

laws for sorting rulebooks  19.6, 19.16

Le Guin, Ursula K.  3.12

Lead Cuts Paper example  15.12 ex 259, 10.5 ex 259

leading zeroes, when defining units  15.15

Lean and Hungry example  6.13 ex 76, 7.2 ex 76

Lebling, Dave  2.5, 2.13

The Left Hand of Autumn example  17.4 ex 295, 6.5 ex 295

left hand status line — text global variable  8.3, 18.23, 12.2

Leinonen, Juhana  1.2, 24.6, 25.12

Lemonade example  15.19 ex 266, 10.2 ex 266

Leopard-skin example  21.10 ex 429, 6.14 ex 429

less than relation verb  15.5

less than, in descriptions  6.16

let (a name not so far used) be (description of relations of values to values) phrase  13.15

let (a name not so far used) be given by (equation name) phrase  15.18

let (a name not so far used) be (name of kind) phrase  11.15

let (a name not so far used) be (value) phrase  11.15

let (a temporary named value) be given by (equation name) phrase  15.18

let (a temporary named value) be (value) phrase  11.15

Lethal Concentration 1 example  15.8 ex 255, 10.1 ex 255

Lethal Concentration 2 example  15.8 ex 257, 10.1 ex 257

letters  seecharacters (letters)

Lies example  17.13 ex 310, 6.10 ex 310

light  3.15, 6.13, 3.7

lack of  seedarkness

printing the announcement of light activity  18.20

requirement in defining actions  12.7, 12.17

rules to override sufficiency of  12.19

lighted / dark (room) property  3.15, 3.7

likely / possible / unlikely, it is likely / possible / unlikely (does the player mean) outcome phrase  17.19

limits  

for extending lists  21.10

for manipulating text  20.2

of Inform 6 compiler  2.14

of numeric values  11.10, 15.2

of numeric values of units  15.10, 15.14

of scene changing mechanism  10.9

of story file  2.14

on changing lists being repeated through  21.4

line breaks  5.6, 5.8

counting lines in text  20.3

in formatting tables  16.1

produced by sentence-ending punctuation  2.3, 5.2, 5.8

line number (number) in (text) phrase  20.3

liquids (implementing)  10.2

"[list of (description)]" say phrase  6.1

list of (description of values) phrase  21.6

list of (name of kind) that/which/who relate to (value) by (relation of values to values) phrase  13.13

list of (name of kind) that/which/whom (relation of values to values) relates phrase  13.13

list of (name of kind) that/which/whom (relation of values to values) relates to phrase  13.13

list of (name of kind) that/which/whom (value) relates to by (relation of values to values) phrase  13.13

list of (name of kind) to which/whom (relation of values to values) relates phrase  13.13

list of (name of kind) to which/whom (value) relates by (relation of values to values) phrase  13.13

list the contents of (object) phrase  11.14

listed in / before / after / instead of, for placing rules in rulebooks  19.4

listening to action  7.7, 3.8

listing contents of something activity  18.13

listing group size — number global variable  18.12, 18.14

listing nondescript items of something activity  18.25, 3.1

listing rules  

for grouping together  18.14

for listing contents  18.13

lists  13.13, 21.1

adding entries  21.1, 21.5

changing entries  21.9

changing length  21.10

constant lists  21.2

creating  21.2

by description  21.6, 21.7

displaying  5.5, 21.3

empty / non-empty adjective  21.1, 21.2

extending  21.10

filtering (with a phrase or description)  22.5

finding entries  21.4, 21.9

finding length  21.1, 21.9

mapping (with a phrase)  22.5

memory limits  21.10

reducing (with a phrase, to a value)  22.5

removing entries  21.5

repeating through  21.4

reversing  21.8

rotating  21.8

sorting  21.8

the multiple object list  17.20, 6.15

truncating  21.10

variations on use of lists  21.11

Z-machine limitations  21.10

lit / unlit (thing) property  3.15, 3.7

local variables  seetemporary variables

locale description –– printing the locale description of something activity  18.26

locale paragraph –– printing a locale paragraph about something activity  18.28, 3.1

location of (object) phrase  3.25

location — object global variable  3.25, 4.12

locations  seerooms

lockable (container/door) property  3.13, 9.2

locked / unlocked (container/door) property  3.13, 9.2

Locksmith extension  2.10, 2.11, 3.5, 9.2

logarithm to base (number) of (real number) phrase  15.6

Lollipop Guild example  18.34 ex 379, 6.8 ex 379

looking action  12.19, 3.1, 6.4

as part of going  6.9

loops  

counted  11.10

in phrases  11.9

interrupting  11.12

through objects  11.11

through values  11.10

Lopez, Zed  1.2

losing the game  9.4

losing the story  18.38, 18.39, 11.6

Low Light example  18.27 ex 359, 3.1 ex 359

lower case –– (text) in lower case phrase  20.4

Lucy example  7.6 ex 92, 6.14 ex 92

Lugubrious Pete's Delicatessen example  21.11 ex 435, 7.16 ex 435

M

M. Melmoth's Duel example  11.15 ex 178, 2.1 ex 178

machines (implementing)  9.8, 10.7

magic words  24.4, 6.13

Magneto's Revenge example  12.18 ex 215, 10.10 ex 215

magnets (implementing)  10.7

make no decision phrase  19.11

male / female / neuter (person) property  3.17

man kind  3.17, 4.1

The Man of Steel example  12.11 ex 203, 7.15 ex 203

The Man of Steel Excuses Himself example  12.13 ex 208, 7.15 ex 208

map  seeindex map

Map page of Index panel user interface  2.7, 3.4, 3.26, 25.18

mapping (direction) relation  6.14

mark (external file) as not ready to read phrase  23.15

mark (external file) as ready to read phrase  23.15

marked for listing / unmarked for listing (thing) property  18.25, 3.1

Masochism Deli example  17.19 ex 326, 10.9 ex 326

mass nouns  3.18

matched as, in describing action variables  12.10

matched text — snippet global variable  18.33

matching key of (container/door) property  3.13

materials folder  

cover art  25.8

feelies  25.7

figures  23.4

introductory booklet / postcard  25.9

map  25.18, 13.2

pre-existing story file  25.15

project-specific extensions  27.3

released story file  25.6

sounds  23.8

source text  25.17

walkthrough  25.16

web-playable story  25.11, 26.3

web pages for the story  25.10, 26.3

templates  25.13, 25.14

Mathematical view of relations example  13.16 ex 243, 1.4 ex 243

maths  seecalculation

Matreshka example  11.7 ex 172, 6.6 ex 172

Mattress King example  7.14 ex 105, 6.9 ex 105

maximum score — number global variable  9.2, 9.3, 11.4

maximum text length use option  20.2

maximum things understood at once use option  4.14

"[may]" say phrase  14.7

"[mayn't]" say phrase  14.7

Mazaitis, Paul  1.2

McGrew, Jesse  27.4, 1.2

McKee, Kate  1.2

meaning relation  14.9

meaningful / meaningless (verb) adjective  14.9

means, defining sentence verbs  

the verb to be (P) means (relation) assertion  13.10

the verb (V) means (property) assertion  15.12

the verb (V) means (relation) assertion  13.9

Meet Market example  13.13 ex 238, 7.1 ex 238

member of (description)  22.2

memory economy use option  2.14

memory limits  2.14

for extending lists  21.10

for manipulating text  20.2

memory of player  seeknowledge (in story world)

men kind  seeman

mentioned / unmentioned (thing) property  18.24, 18.26, 18.28, 3.1

Merlin example  16.13 ex 277, 5.4 ex 277

metadata  seebibliographic data

Meteoric I and II example  8.7 ex 119, 4.4 ex 119

Metric Units extension  15.13, 15.18, 15.20

Midsummer Day example  3.5 ex 12, 1.1 ex 12

"[might]" say phrase  14.7

"[mightn't]" say phrase  14.7

Mimicry example  7.15 ex 110, 7.6 ex 110

Ming Vase example  7.10 ex 97, 10.4 ex 97

Minimal Movement example  18.32 ex 372, 6.9 ex 372

(arithmetic value) minus (arithmetic value) phrase  15.5

minus infinity — real number constant  15.3

(number) minutes phrase  9.8

minutes part of (time) phrase  9.10

Mirror, Mirror example  20.7 ex 416, 9.12 ex 416

Misadventure example  17.10 ex 306, 6.9 ex 306

missing noun –– supplying a missing noun/second noun activity  17.1, 18.32

mistakes, in the player's command  17.21, 17.22, 5.3

Mistress of Animals example  6.14 ex 77, 7.13 ex 77

Mistype extension  6.17

modal / non-modal (verb) adjective  14.7, 14.9

Model Shop example  4.15 ex 57, 9.8 ex 57

Modern Conveniences example  27.5 ex 448, 8.5 ex 448

Money for Nothing example  15.19 ex 265, 9.4 ex 265

money (implementing)  9.4

monospaced text  5.9, 12.1

Montfort, Nick  1.2

Monty Python  11.7

more than, in descriptions  6.16

Moriarty, Brian  5.12

Morning After example  7.5 ex 90, 6.8 ex 90

most, in descriptions  6.15

move (backdrop) to (region) phrase  8.8

move (object) backdrop to all (description of objects) phrase  8.8

move (object) to (object) phrase  8.7

Mr. Burns' Repast example  20.8 ex 421, 2.3 ex 421

MRE example  9.11 ex 143, 9.1 ex 143

multiple copies of things  seeduplicates

multiple object list phrase  17.20, 6.15

(arithmetic value) multiplied by (arithmetic value) phrase  15.5

Murder on the Orient Express example  13.16 ex 241, 7.11 ex 241

Musante, Mark  1.2

music  seesounds

"[must]" say phrase  14.7

"[mustn't]" say phrase  14.7

Mutt's Adventure example  9.2 ex 136, 11.4 ex 136

N

Nameless example  17.5 ex 297, 7.7 ex 297

names  

for things named generally  8.15

of characters  7.1

of phrases  22.3

of rules  19.2, 19.3, 19.7

printed name of (object) property  8.5

printing the name of a dark room activity  18.21

printing the name of something activity  18.10

printing the plural name of something activity  18.11

NaN (not a number)  seenonexistent / existent (real number)

Narrative Register example  14.3 ex 248, 2.1 ex 248

narrative viewpoint, of standard responses  14.1, 5.6

natural/-- logarithm of (real number) phrase  15.6

natural language, really understanding  2.16

nearest whole number –– (real number) to the nearest whole number phrase  15.3

nearest –– (arithmetic value) to the nearest (arithmetic value) phrase  9.8, 15.5

negative / positive (number) adjective  6.5

Neighborhood Watch example  3.13 ex 24, 3.5 ex 24

Nelson, Toby  1.2

neuter / male / female (person) property  3.17

never / always, in assertions  4.3

Newcomb, Ron  1.2

next phrase  11.12

next step via (relation of values to values) from (object) to (object) phrase  13.11

next thing held after (object) phrase  8.17

Nickel and Dimed example  15.17 ex 262, 9.4 ex 262

Night and Day example  10.7 ex 164, 3.9 ex 164

The Night Before example  4.15 ex 59, 5.1 ex 59

Night Sky example  9.12 ex 147, 3.1 ex 147

Nine AM Appointment example  19.2 ex 388, 6.11 ex 388

no phrase  11.16

no, in descriptions  6.15

No Place Like Home example  9.2 ex 137, 11.4 ex 137

NO, querying yes/no  11.5

No Relation example  7.14 ex 104, 8.1 ex 104

NO, responding to a character  7.7

nobody, testing that no such person exists  6.10

Noisemaking example  12.9 ex 197, 7.3 ex 197

Noisy Cricket example  16.12 ex 276, 10.2 ex 276

non-empty / empty adjective  

for activities  18.5

for lists  21.1, 21.2

for relations  13.14

for rulebooks  19.8

for tables  16.9

for texts  6.5, 20.3

non-existence  

removing things from play  8.10

starting things out of play  3.25, 6.10, 8.10

testing that no such thing exists  6.10, 6.12

non-modal / modal (verb) adjective  14.9

non-recurring / recurring (scene) property  10.4, 10.7

nondescript items –– listing nondescript items of something activity  18.25, 3.1

none, in descriptions  6.15

nonexistent / existent (real number) adjective  15.3

North by Northwest example  18.33 ex 375, 2.2 ex 375

Northstar example  20.8 ex 422, 7.14 ex 422

not for release  2.9, 24.5, 25.6, 13.1

not listed in, for removing rules from rulebooks  19.4

notable locale objects –– choosing notable locale objects for something activity  18.27

nothing  

as a value  6.12

do nothing phrase  11.1

in removing room connections  8.5

in understanding actions  17.3

testing that no such thing exists  6.10, 6.12

NOTIFY ON/OFF  9.2, 11.4, 11.5

noun part of (action) phrase  12.20

noun — object global variable  7.10

nouns, in descriptions  6.2

nouns, reversed, in understanding actions  17.2

now (a condition) phrase  2.2, 8.1, 8.11

changing either/or properties  8.4

changing global variables  8.1

changing list entries  21.9

changing table entries  16.4

changing temporary variables  11.15

changing the locations of backdrops  8.8

changing the locations of things  8.7, 8.10

changing the player's identity  8.9, 5.6

changing the player's location  8.9

changing value properties  8.5

for arbitrary conditions  8.11

now –– (rule) in (number) turn/turns from now phrase  9.11

now –– (rule) in (time) from now phrase  9.11

nowhere  

in removing room connections  3.3, 8.5

placing backdrops  3.9, 8.8

placing things  8.10

rules for going nowhere  7.13

NPC  seecharacters (people)

[number] grammar token  17.6, 17.9

number of blank rows in/from (table name) phrase  16.10

number of characters in (text) phrase  20.3

number of (description of values) phrase  6.1, 8.16

number of entries in/of/from (list of values) phrase  21.9

number of entries in/of (list of values) phrase  21.1

number of filled rows in/from (table name) phrase  16.10

number of lines in (text) phrase  20.3

number of moves from (object) to (object) phrase  6.14

number of moves from (object) to (object) through (description of objects) phrase  6.14

number of paragraphs in (text) phrase  20.3

number of punctuated words in (text) phrase  20.3

number of rows in/from (table name) phrase  16.2

number of steps via (relation of values to values) from (object) to (object) phrase  13.11

number of times (text) matches the regular expression (text) phrase  20.6

number of times (text) matches the text (text) phrase  20.5

number of unpunctuated words in (text) phrase  20.3

number of words in (text) phrase  20.3

Number Study example  13.14 ex 240, 10.11 ex 240

number understood — number global variable  17.9

Numberless example  11.8 ex 174, 2.1 ex 174

numbers  15.1, 15.2

adjectives comparing magnitude  6.7, 6.8

adjectives describing magnitude  6.6

arithmetic  15.5

calculation with  seecalculation

conversion to/from real numbers  15.3

converting to times  9.10

displaying  5.3, 5.4

given by equations  15.18

limits of numeric values  11.10, 15.2

limits of numeric values of units  15.10, 15.14

of things in descriptions  6.16

printing a number of something activity  18.12

random numbers  seerandomness

real numbers  15.2

conversion to/from numbers  15.3

displaying  15.4

exponential functions  15.6

infinite and nonexistent  15.3

trigonometric functions  15.7

understanding  17.6, 17.9

units of measure  seeunits of measure

Nyman, Jeff  1.2

O

object loops  11.11

Object Response Tests extension  24.6

objects  seethings

odd / even (number) adjective  4.6, 6.5

Odin example  4.3 ex 44, 6.5 ex 44

Odyssey example  16.10 ex 274, 7.13 ex 274

of, for properties  4.9

off-stage / on-stage (thing) adjective  8.10

Olfactory Settings example  14.6 ex 249, 2.1 ex 249

omit contents in listing phrase  18.10

omitting code, for release version  2.9, 24.5, 25.6, 13.1

on-stage / off-stage (thing) adjective  8.10

on relation verb  seesupport

on top of relation verb  seesupport

once, counting conditions  9.14

one-to-one (relation) adjective  13.14

one-to-various (relation) adjective  13.14

one-way connections  3.3

One of Those Mornings example  17.7 ex 301, 5.4 ex 301

One Short Plank example  7.14 ex 106, 3.5 ex 106

only, counting conditions  9.14, 9.15

Only You... example  6.5 ex 74, 10.1 ex 74

opaque / transparent (container) property  3.6, 3.15, 9.2

open / closed (container/door) property  3.6, 3.13, 3.15, 9.2

openable / unopenable (container) property  3.6, 9.2

opposite of (direction) property  3.26

Options.txt  2.13

options, for phrases  11.14

or more / less  6.6, 6.7, 6.8

Orange Cones example  8.8 ex 120, 3.9 ex 120

ordering  seeprecedence

ordering other characters  12.3, 7.14

Originals example  18.31 ex 369, 9.12 ex 369

other people  seecharacters (people)

other side of (door) from (room) phrase  3.12

[other things] grammar token  17.4

otherwise (a phrase) phrase  11.8

otherwise if (a condition) phrase  11.8

otherwise unless (a condition) phrase  11.8

Otranto example  13.7 ex 228, 10.6 ex 228

"[our]" say phrase  14.4

out of play  3.25, 6.10, 8.10

out of world  12.15, 12.21

outcome of the rulebook phrase  19.12

outline of source text  2.6

outside from  3.2

Owen's Law example  11.16 ex 179, 6.9 ex 179

Oyster Wide Shut example  21.3 ex 424, 6.7 ex 424

P

Paddington example  12.9 ex 195, 10.4 ex 195

Pages example  17.9 ex 303, 9.6 ex 303

paint (implementing)  9.7

Palette example  17.11 ex 308, 9.7 ex 308

Panache example  10.8 ex 166, 11.4 ex 166

paragraph breaks  5.6, 5.8

counting paragraphs in text  20.3

for confusing the normal display of objects  18.24

for fooling persuasion refusal  12.4

with vertical stroke  2.3

paragraph number (number) in (text) phrase  20.3

paragraph –– writing a paragraph about activity  18.24, 3.1

parameters  

of phrases  11.3

kind values  22.8

of rulebooks  19.9

parentheses  seepunctuation: brackets

parser's choice –– clarifying the parser's choice of something activity  18.30

parser error messages  18.35, 6.17

parsing  seeunderstanding

part of source text  2.5

part of relation verb  seeincorporation

part of, for units with multiple components  15.15

particular possession — thing global variable  3.24, 18.9

past / present / future tense  14.1

past tense, of conditions in rules  9.12, 9.13

pathfinding  6.14

arbitrary relations  13.11

Patient Zero example  19.8 ex 401, 7.13 ex 401

pattern matching  

phrase definitions  11.3

Peeled example  18.29 ex 363, 3.7 ex 363

Peers example  17.15 ex 315, 7.1 ex 315

people  seeperson; characters (people)

perfect tense, of conditions in rules  9.13

period  seepunctuation: full stop

Persephone example  5.6 ex 65, 6.7 ex 65

person kind  3.17

carrying capacity  3.19

characters  seecharacters (people)

person asked — object global variable  12.3

person reaching — object global variable  12.18

persuasion rulebook  12.4

persuasion succeeds / fails (persuasion rules) outcome phrase  12.4

Peugeot example  3.16 ex 27, 8.1 ex 27

phrases  11.1

as values  22.3

default values  22.4

deciding a condition  11.5, 11.16

deciding a value  11.17

defining  11.2

defining in Inform 6  27.15, 27.16, 27.17

interrupting  11.13

named phrases  22.3

options for small variations  11.14

phrase parameters  11.3

kind values  22.8

precedence of definitions  22.9, 22.10

temporary variables in phrases  11.15

Phrases page of Index panel user interface  2.2, 11.2

pi — real number constant  15.2

pictures  seefigures

Pine 1 example  10.2 ex 154, 7.3 ex 154

Pine 2 example  10.5 ex 161, 7.12 ex 161

Pine 3 example  10.7 ex 165, 4.5 ex 165

Pine 4 example  10.8 ex 167, 4.5 ex 167

Pink or Blue example  27.15 ex 450, 5.2 ex 450

Pintar, Judith  1.2

Pizza Prince example  18.34 ex 378, 10.3 ex 378

place (object) in scope phrase  18.29

place the/-- contents of (object) in scope phrase  18.29

places  seerooms

play (sound name) phrase  23.8

player's command — snippet global variable  18.33

player's holdall kind  3.21

player  

as opposed to the actor  12.3, 12.11

carrying capacity  3.19

changing the identity of the player  8.9, 5.6

customizing name or traits  5.2

initial location  3.1

memory  seeknowledge (in story world)

moving the player  8.7, 8.9

playtesting  26.2

plot structure  seestory structure

Plotkin, Andrew  1.2, 1.2, 25.9

plural-named / singular-named (thing) property  3.18

plural of  

in player command  17.8

in source text  4.4

plurals  

defining  4.4, 2.2

displaying  5.4

of units of measure  15.9

plural convention for adaptive pronouns  14.4

printing the plural name of something activity  18.11

understanding (in commands)  17.8

(arithmetic value) plus (arithmetic value) phrase  15.5

plus infinity — real number constant  15.3

A point for never saving the game example  12.15 ex 211, 11.2 ex 211

points  seescoring

Polarity example  7.13 ex 103, 6.9 ex 103

Police State example  12.4 ex 187, 7.3 ex 187

Politics as Usual example  8.3 ex 114, 12.2 ex 114

Port Royal 1 example  3.2 ex 5, 3.2 ex 5

Port Royal 2 example  3.3 ex 8, 3.2 ex 8

Port Royal 3 example  3.4 ex 10, 3.2 ex 10

Port Royal 4 example  16.6 ex 272, 3.6 ex 272

Port Royal 5 example  25.23 ex 446, 13.2 ex 446

portable / fixed in place (thing) property  3.6, 3.7, 8.7

positive / negative (number) adjective  6.5

possession relation  8.13, 13.4

possessions  3.20

a hold-all for the player's posessions  3.21

deciding the concealed possessions of something activity  3.24, 18.9

"[possessive]" say phrase  14.6

possible / likely / unlikely, it is possible / likely / unlikely (does the player mean) outcome phrase  17.19

Pot of Petunias example  17.18 ex 325, 2.2 ex 325

powers, of numbers  15.6

The Prague Job example  10.6 ex 162, 4.2 ex 162

preamble optional, when defining units  15.15

precedence  

of commands understood  17.22

of displayed items  18.26, 18.27, 3.1

of phrase definitions  22.9, 22.10

of rules  19.2, 19.4, 19.6, 19.16

prepositions, for sentence verbs  13.10

presence of  7.12, 18.29

present / past / future tense  14.1

Princess and the Pea example  11.7 ex 173, 8.4 ex 173

printed name of (object) property  8.5, 8.6, 18.10

printed plural name of (object) property  18.11

printing a locale paragraph about activity  18.28, 3.1

printing a number of something activity  18.12

printing a parser error activity  18.35

printing a refusal to act in the dark activity  18.18

printing an abbreviated room description  8.7, 8.9

printing inventory details of something activity  18.17

printing room description details of something activity  18.16, 3.1

printing the announcement of darkness activity  18.19

printing the announcement of light activity  18.20

printing the banner text activity  18.37

printing the description of a dark room activity  18.22

printing the locale description of something activity  18.26

printing the name of a dark room activity  18.21

printing the name of something activity  18.10

printing the player's obituary activity  18.38

printing the plural name of something activity  18.11

priority  seeprecedence

Priority Lab example  18.26 ex 358, 3.1 ex 358

Prisoner's Dilemma example  3.26 ex 40, 3.2 ex 40

private / public, in release elements  25.16, 25.17

privately-named / publicly-named (object) adjective  17.17, 2.2

problem messages  

abject failures of Inform  2.15

for source text  2.4

The Problem of Edith example  13.11 ex 235, 7.11 ex 235

ProcJam  26.6

(name of kind) produced by (rule producing values) phrase  19.13

(name of kind) produced by (values based rule producing values) for (value) phrase  19.13

Prolegomena example  18.12 ex 343, 2.1 ex 343

prompt, changing the prompt  8.2, 9.7

PRONOUNS  11.5

pronouns  3.17

adaptive contractions in displayed text  14.8

adaptive pronouns in displayed text  14.2, 14.4, 14.5, 14.6

displaying with PRONOUNS  11.5

HIM/HER, in player commands  17.18, 2.2

IT, in player commands  17.18, 2.2

it, in source text  11.16

setting pronouns  17.18, 2.2

something, anything...  6.2

THEM, in player commands  17.18, 2.2

proper-named / improper-named (thing) property  3.18

properties  3.6, 3.7, 4.6

catalogue  

carrying capacity of (container/supporter/person)  3.19, 10.5

closed (container/door)  3.6, 3.13, 3.15, 9.2

dark (room)  3.15, 3.7

described (thing)  3.24

description of (room)  3.10, 3.11

description of (scene)  10.2

description of (thing)  3.11

edible (thing)  3.22, 9.1

enterable (container)  3.6, 9.2

female (person)  3.17

fixed in place (thing)  3.6, 3.7, 8.7

handled (thing)  3.11

improper-named (thing)  3.18

indefinite article of (object)  3.18

inedible (thing)  3.22, 9.1

initial appearance of (thing)  3.11, 8.5

lighted (room)  3.15, 3.7

lit (thing)  3.15, 3.7

lockable (container/door)  3.13, 9.2

locked (container/door)  3.13, 9.2

male (person)  3.17

marked for listing (thing)  18.25, 3.1

matching key of (container/door)  3.13

mentioned (thing)  18.24, 18.26, 18.28, 3.1

neuter (person)  3.17

non-recurring (scene)  10.4, 10.7

opaque (container)  3.6, 3.15, 9.2

open (container/door)  3.6, 3.13, 3.15, 9.2

openable (container)  3.6, 9.2

opposite of (direction)  3.26

plural-named (thing)  3.18

portable (thing)  3.6, 3.7, 8.7

printed name of (object)  8.5, 8.6, 18.10

printed plural name of (object)  18.11

proper-named (thing)  3.18

pushable between rooms (thing)  3.16

recurring (scene)  10.4, 10.7

scenery (thing)  3.8

singular-named (thing)  3.18

specification of (thing)  27.10

switched off (device)  3.14, 9.8, 10.7

switched on (device)  3.14, 9.8, 10.7

transparent (container)  3.6, 3.15, 9.2

undescribed (thing)  3.24

unlit (thing)  3.15, 3.7

unlocked (container/door)  3.13, 9.2

unmarked for listing (thing)  18.25, 3.1

unmentioned (thing)  18.24, 18.26, 18.28, 3.1

unopenable (container)  3.6, 9.2

wearable (thing)  3.20, 9.3

changing multiple things with now  8.11

defining properties in Inform 6  27.21, 27.22

defining properties with a table  16.16, 16.17

defining sentence verbs for properties  15.12

dependence on kind  3.7

either/or properties  3.6, 4.6

changing  8.4

defining  4.7

used as adjectives  6.3

holding a new kind of value  4.9, 4.10

holding text  3.10, 4.6

implications  27.13

numeric comparatives, adjectives for  6.7, 15.12

numeric magnitudes, adjectives for  6.6

numeric superlatives, adjectives for  6.8, 15.12

of scenes  10.2, 10.4

shorthand name, omitting of the  8.6

understanding things by properties  17.15

value properties  3.10, 4.6

changing  8.5

defining  4.8, 4.9, 4.10

used as adjectives  6.3

proportional-spaced text  5.9, 12.1

Proposal example  11.5 ex 171, 7.7 ex 171

propriety  7.15

Provenance Unknown example  7.14 ex 107, 6.9 ex 107

provides  

provision relation  seeprovision

provision relation  13.8

public / private, in release elements  25.16, 25.17

publication data  seebibliographic data

publicly-named / privately-named (object) adjective  17.17, 2.2

Puff of Orange Smoke example  12.10 ex 201, 7.5 ex 201

Puncak Jaya example  17.16 ex 320, 5.5 ex 320

punctuated word number (number) in (text) phrase  20.3

punctuation  2.3

apostrophe, meaning quotation mark  2.3, 5.2, 25.2

brackets  

for calling values  8.15

for defining mistakes  17.21

for implicit multiplication  15.18

for phrase parameters  11.3

in parser clarifications  18.30

in response names  14.10

colon  6.4, 11.2, 11.7, 11.16, 19.3

comma  

comma replacing colon  7.2

displaying serial comma  2.12, 5.5

in list constants, requiring spaces  21.2

separating phrase options  11.14

curly braces  

for constant lists  21.2

for including Inform 7 expressions in Inform 6  27.15

double-dash  

optional words in phrase definitions  11.3

optional words in Understand grammar  17.12

exclamation mark, ending sentences  2.3, 5.2

full stop  

before text substitutions  5.6

ending sentences with line breaks  2.3, 5.2, 5.8

in counting words  20.3, 20.8

period  seepunctuation: full stop

question mark, ending sentences  2.3, 5.2

quotation marks  

defining texts  2.3, 3.1, 5.1, 5.2

not usable in unit notations  15.14

removing from player's command  18.33, 6.13, 7.1, 7.7

slash  

separating synonymous words in grammar  17.4, 17.12, 17.13

separating synonymous words in phrase definitions  11.3

separating synonymous words in topics  16.13

square brackets  

comments  2.3

text substitutions  2.3, 5.1, 5.2

vertical stroke, for paragraph break  2.3

Punctuation Removal extension  6.13, 7.1, 7.7

PURLOIN testing command  2.8, 24.4

pushable between rooms (thing) property  3.16

pushing things  3.16

rules for pushing things  7.14, 6.9

"[put]" say phrase  14.3

putting it on action  6.8

Q

quality assurance  26.2

quantifiers  

existential  6.2

universal  6.15

The Queen of Sheba example  16.13 ex 279, 7.11 ex 279

Query example  17.21 ex 329, 11.3 ex 329

querying the player yes/no  11.5

question mark  seepunctuation: question mark, ending sentences

Questionable Revolutions example  16.13 ex 278, 7.11 ex 278

QUIT  11.6

Quiz Show example  17.17 ex 323, 2.2 ex 323

quotation marks  seepunctuation: quotation marks

quotations, displaying in boxes  5.12

R

Radio Daze example  5.7 ex 66, 9.9 ex 66

radios (implementing)  9.9

RANDOM testing command  24.3

a/-- random (description of values) phrase  8.19

a random (name of kind) between (arithmetic value) and (arithmetic value) phrase  8.18

a random (name of kind) between (enumerated value) and (enumerated value) phrase  8.18

a random (name of kind) from (arithmetic value) to (arithmetic value) phrase  8.18

a random (name of kind) from (enumerated value) to (enumerated value) phrase  8.18

randomness  

choosing a random table row  16.5

combat with random results  7.5

dice and cards  9.5

enumerated values  8.18

random numbers  8.18

random things  8.19

randomizing the initial state of the world  11.1

seeding the generator  8.18, 24.3

sorting lists in random order  21.8

sorting tables in random order  16.11

text variations  5.7, 2.1

value kinds  8.18

rankings  seescoring

Raszewski, L. Ross  1.2

rather than, in defining adjectives  6.4

rBGH example  15.8 ex 254, 5.1 ex 254

"['re]" say phrase  14.8

reaching inside / outside rulebook  12.16, 12.18

read (external file) into (table name) phrase  23.13

reading  seeexamining

reading a command activity  18.33

Real Adventurers Need No Help example  4.12 ex 54, 11.3 ex 54

real numbers  15.2

arithmetic  15.5

conversion to/from numbers  15.3

displaying  15.4

exponential functions  15.6

given by equations  15.18

infinite and nonexistent  15.3

limits of numeric values  15.2

limits of numeric values of units  15.10, 15.14

trigonometric functions  15.7

units of measure  seeunits of measure

real square root of (arithmetic value) phrase  15.5

Real Time Delays extension  12.4

reason the action failed — rule global variable  12.5, 12.12, 19.14

reciprocal of (real number) phrase  15.6

reciprocal relations  13.6

recording devices (implementing)  9.12

recurring / non-recurring (scene) property  10.4, 10.7

Red Cross example  12.7 ex 191, 7.5 ex 191

(phrase (value, value) -> value) reduction of (list of values) phrase  22.5

referring to, in understand as  17.15

Reflections example  18.24 ex 352, 3.7 ex 352

refusal to act –– printing a refusal to act in the dark activity  18.18

"[regarding (number)]" say phrase  14.5

"[regarding (thing)]" say phrase  14.5, 14.6

regional-containment relation  6.11

regions kind  3.4, 4.1

backdrops in regions  3.9

moving a backdrop to a new region  8.8

regional containment  6.11

rules applying to regions  7.11

things in regions  6.11

regular expressions  18.33, 20.6, 20.8, 20.9

syntax reference  20.9

reject the player's command phrase  18.33

related by, for understanding things by relations  17.16

(relation) relates... assertion  13.5, 13.12, 13.13

relates, for arbitrary relation conditions  13.14, 13.15

relates, for finding related values  13.13

relations  4.6, 13.3

creating things in relation to  4.15, 4.16

defining  13.5, 13.13

defining prepositions for relations  13.10

defining sentence verbs for relations  13.9

difference from sentence verbs  13.3

distance through  13.11

empty / non-empty adjective  13.14

expressing conditions  13.12

group relations  13.7

guidelines for use  13.16

indirect  13.11

involving values  13.13

kinds of relation  13.14

paths through  13.11

predefined  

adjacency  6.14, 13.8

carrying  3.20, 8.7, 8.13, 13.4; see alsocarrying

concealment  3.24, 13.4, 18.9; see alsoconcealment

containment  6.11, 8.13, 13.4; see alsocontainment; containers

enclosure  3.25

equality  13.8

incorporation  3.23, 4.15, 8.13, 13.4; see alsoincorporation; components

mapping (direction)  6.14

meaning  14.9

possession  8.13, 13.4

regional-containment  6.11

support  8.13, 13.4; see alsosupporters

touchability  6.13; see alsotouchability

visibility  6.13; see alsovisibility

wearing  3.20, 8.7, 13.4

reciprocal relations  13.6

relationship to sentence verbs  13.8

temporary relations  13.15

understanding things by relations  17.16

used as values  13.14

used in sentences  13.1

RELATIONS testing command  13.7, 24.3

release along with... assertion  

a file of (description) called (filename)  25.7

a solution  25.16

a website  25.10, 26.3

an existing story file  25.15

an interpreter  25.11, 25.12, 26.3

an introductory booklet  25.9

an introductory postcard  25.9

cover art  25.8

public / private elements  25.16, 25.17

the library card  25.17

the source text  25.17

Release button user interface  2.7, 25.6

release number bibliographic data  18.37, 25.2

release version (of the story)  2.9, 25.6, 13.1

Relevant Relations example  14.9 ex 251, 2.1 ex 251

remainder after dividing (arithmetic value) by (arithmetic value) phrase  15.5

REMEMBER  5.4

Removal example  12.10 ex 198, 6.8 ex 198

remove entries (number) to (number) in/from (list of values) phrase  21.5

remove entry (number) in/from (list of values) phrase  21.5

remove (list of values) in/from (list of values) phrase  21.5

remove (object) from play phrase  8.10

remove (value) in/from (list of values) phrase  21.5

repeat through (table name) phrase  16.6

repeat through (table name) in reverse order phrase  16.6

repeat through (table name) in reverse (table column) order phrase  16.6

repeat through (table name) in (table column) order phrase  16.6

repeat with (a name not so far used) running from (arithmetic value) to (arithmetic value) phrase  11.10

repeat with (a name not so far used) running from (enumerated value) to (enumerated value) phrase  11.10

repeat with (a name not so far used) running through (description of values) phrase  11.11

repeat with (a name not so far used) running through (list of values) phrase  21.4

replace character number (number) in (text) with (text) phrase  20.8

replace line number (number) in (text) with (text) phrase  20.8

replace paragraph number (number) in (text) with (text) phrase  20.8

replace punctuated word number (number) in (text) with (text) phrase  20.8

replace (snippet) with (text) phrase  18.33

replace the punctuated word (text) in (text) with (text) phrase  20.8

replace the regular expression (text) in (text) with (text) phrase  20.8

replace the text (text) in (text) with (text) phrase  20.8

replace the word (text) in (text) with (text) phrase  20.8

replace unpunctuated word number (number) in (text) with (text) phrase  20.8

replace word number (number) in (text) with (text) phrase  20.8

Replanting example  3.8 ex 16, 6.8 ex 16

Replay button user interface  1.5, 1.7

report (action) rulebook  12.2, 12.9, 6.3

for other characters  12.13

guidelines for use  12.21

requiring, in defining actions  12.7, 12.17, 17.1, 6.2

resource IDs  23.10

RESPONSES testing command  14.12, 24.3

responses (library messages)  14.10, 6.16

changing  14.11

issuing the response text of something activity  18.15

listing during development  14.12, 24.3

Responsive example  14.11 ex 252, 2.1 ex 252

RESTART  11.6

RESTORE  11.6

Results panel user interface  1.6

resume the story phrase  9.4

Revenge of the Fussy Table example  6.15 ex 82, 7.3 ex 82

reverse (list of values) phrase  21.8

reverse order, for table rows  16.6, 16.11

reversed nouns, in understanding actions  17.2

Rideable Vehicles extension  3.16, 8.3

right hand status line — text global variable  8.3, 18.23, 12.2

Rip Van Winkle example  18.25 ex 355, 3.1 ex 355

Roberts, Mike  1.2

Robo 1 example  21.5 ex 425, 7.12 ex 425

Robo 2 example  21.9 ex 428, 7.12 ex 428

Rock Garden example  18.29 ex 366, 3.4 ex 366

Rocket Man example  20.4 ex 412, 2.1 ex 412

room-describing action — action name action variable  6.9

room-or-door (direction) from/of (room) phrase  6.14

room description details –– printing room description details of something activity  18.16, 3.1

room (direction) from/of (room) phrase  6.14

room gone from/to — object action variable  19.16

rooms kind  3.5, 4.1, 3.2

adjacent  6.14, 13.8

changing connections between rooms  8.5

connections between rooms  3.2, 3.2

creating  3.1

descriptions  2.12, 3.1, 6.4

moving without printing one  8.7, 8.9

divided into smaller areas  3.3

grouping into regions  3.4, 6.11

listening to (with no object)  7.7, 3.8

moving rooms  8.2

name of a dark room  18.21

one-way connections between rooms  3.3

printing the room contents  18.26, 18.27, 18.28, 3.1

rules applying to rooms  7.11, 7.13

smelling (with no object)  7.7

things in more than one room  3.9, 3.4, 3.9

roots, of numbers  15.5

ropes (implementing)  10.6

Rossing, Eric  1.2

rotate (list of values) phrase  21.8

rotate (list of values) backwards phrase  21.8

route-finding, fast/slow  6.14, 13.11

rows, in tables  seetables

rows –– choose a/the/-- row (number) in/from (table name) phrase  16.5

rows –– choose a/the/-- row with (table column) of (value) in/from (table name) phrase  16.5

rows –– number of rows in/from (table name) phrase  16.2

Rubies example  23.13 ex 441, 11.4 ex 441

rule fails phrase  19.11

rule succeeds phrase  19.11

rule succeeds with result (value) phrase  19.13

rulebooks  19.1, 19.2

as a kind of rule  19.8

basis of rulebook  19.9

defining  19.8

empty / non-empty adjective  19.8

for actions  12.2, 6.3

for actitivies  18.3, 18.5

for new actions  12.9, 6.2

invoking a rulebook  19.8

and abiding by its outcome  19.14

multiple action processing rules  17.20

order of rules  19.2, 19.4, 19.6, 19.16

outcomes  19.11, 19.12, 19.13

rulebook parameters  19.9

stopping execution  19.11

variables for rulebooks  19.10

rules  7.2

abbreviating actions with doing it  7.17

access to things referred to in actions  12.16, 12.18

actions referred to in conditions  9.12

after rules  7.5, 12.2, 12.15, 18.3, 6.3

applying only when characters are present  7.12

applying only while performing activities  18.4

applying to all but some actions  7.9

applying to arbitrary things  7.10

applying to consecutively repeated actions  7.17

applying to multiple actions  7.8

applying to repeated actions  7.16

applying to rooms and regions  7.11, 7.13

arbitrary conditions for rules, using when  7.12, 9.5

arbitrary conditions for rules, using while  18.4

before rules  7.3, 12.2, 12.15, 18.3, 6.3

changing conditions of rules  19.5

counting repetitions for conditions  9.14

counting turns for conditions  9.15

creating new kinds of action to reduce redundancy  7.15

defining  2.2, 19.3, 19.7

defining in Inform 6  27.20

failure of rules  19.11

for actions found in rulebooks  12.2, 6.3

for activities  18.3, 18.5

for any actor (including the player)  12.14

for exiting  7.14

for going, special cases  7.13, 7.14

for new actions  12.9, 6.2

for new actions for other characters  12.11

for other characters  12.4, 12.5, 12.11, 12.12, 12.13

for pushing objects to other rooms  7.14

for scenes  10.2, 4.4

for senses  7.7

for speech  7.6

for visibility  12.19

guidelines for action rules  12.21

in rulebooks  19.2

instead rules  7.2, 7.3, 12.2, 12.4, 12.15, 6.3

invoking a rule  19.8

and abiding by its outcome  19.14

naming  19.3, 19.7

order in rulebooks  19.2, 19.4, 19.6, 19.16

past tense of conditions  9.12, 9.13

perfect tense of conditions  9.13

persuasion rules for instructing characters  12.4

preamble  19.7

reaching inside / outside  12.16, 12.18

removing  19.4, 19.5, 6.3

replacing  19.4, 19.5, 6.3

run at beginning of scene  10.2, 4.4

run at beginning of story  9.1, 19.15, 11.1

run at end of scene  10.2, 4.4

run at end of story  9.4, 19.15, 11.6

run every turn  9.5, 7.2

success of rules  19.11, 19.13

unsuccessful attempts by other characters  12.5

RULES testing command  24.3, 6.2

Rules of Attraction example  18.16 ex 346, 10.7 ex 346

Rules page of Index panel user interface  19.6, 19.16

running from, looping through values  11.10

running through, looping through objects  11.11

Rushton, Brian  1.2

S

sack object  seehold-all

Safari Guide example  17.10 ex 307, 6.9 ex 307

Safety example  17.6 ex 298, 9.2 ex 298

Saint Eligius example  19.4 ex 393, 6.9 ex 393

same (property) as  6.7

Sand example  7.3 ex 87, 6.8 ex 87

Savannah example  15.19 ex 267, 10.2 ex 267

say "[']" phrase  5.2

say "['re]" phrase  14.8

say "['ve]" phrase  14.8

say "[a list of (description of objects)]" phrase  5.5

say "[A list of (description of objects)]" phrase  5.5

say "[a list of (description of objects) including contents]" phrase  5.5

say "[a (object)]" phrase  5.3

say "[A (object)]" phrase  5.3

say "[adapt (verb)]" phrase  14.9

say "[adapt (verb) from (narrative viewpoint)]" phrase  14.9

say "[adapt (verb) in (grammatical tense)]" phrase  14.9

say "[adapt (verb) in (grammatical tense) from (narrative viewpoint)]" phrase  14.9

say "[an (object)]" phrase  5.3

say "[An (object)]" phrase  5.3

say "[apostrophe/']" phrase  5.2

say "[are]" phrase  14.2

say "[aren't]" phrase  14.8

say "[as decreasingly likely outcomes]" phrase  5.7

say "[at random]" phrase  5.7

say "[bold type]" phrase  5.9, 12.1

say "[bracket]" phrase  5.2

say "[can]" phrase  14.2, 14.7

say "[can't]" phrase  14.7

say "[can see]" phrase  14.2

say "[can touch]" phrase  14.2

say "[carry]" phrase  14.2

say "[close bracket]" phrase  5.2

say "[(column name) in/from table (table name)]" phrase  16.4

say "[command clarification break]" phrase  5.8

say "[conditional paragraph break]" phrase  5.8

say "[could]" phrase  14.7

say "[couldn't]" phrase  14.7

say "[current table row]" phrase  16.4

say "[cycling]" phrase  5.7

say "[don't]" phrase  14.8

say "[else]" phrase  5.6

say "[end if]" phrase  5.6

say "[end unless]" phrase  5.6

say "[first time]" phrase  5.7

say "[fixed letter spacing]" phrase  5.9, 12.1

say "[have]" phrase  14.2

say "[haven't]" phrase  14.8

say "[here]" phrase  14.1

say "[if (a condition)]" phrase  5.6

say "[in random order]" phrase  5.7

say "[infinitive of (verb)]" phrase  14.9

say "[is-are a list of (description of objects)]" phrase  5.5

say "[is-are list of (description of objects)]" phrase  5.5

say "[is-are the list of (description of objects)]" phrase  5.5

say "[it]" phrase  14.5

say "[italic type]" phrase  5.9, 12.1

say "[line break]" phrase  5.8

say "[list of (description)]" phrase  6.1

say "[list of (description of objects)]" phrase  5.5

say "[(list of objects) with definite articles]" phrase  21.3

say "[(list of objects) with indefinite articles]" phrase  21.3

say "[(list of values) in brace notation]" phrase  21.3

say "[may]" phrase  14.7

say "[mayn't]" phrase  14.7

say "[might]" phrase  14.7

say "[mightn't]" phrase  14.7

say "[must]" phrase  14.7

say "[mustn't]" phrase  14.7

say "[negate (verb)]" phrase  14.9

say "[negate (verb) from (narrative viewpoint)]" phrase  14.9

say "[negate (verb) in (grammatical tense)]" phrase  14.9

say "[negate (verb) in (grammatical tense) from (narrative viewpoint)]" phrase  14.9

say "[no line break]" phrase  5.8

say "[now]" phrase  14.1

say "[(number) in words]" phrase  5.4

say "[one of]" phrase  5.7

say "[only]" phrase  5.7

say "[or]" phrase  5.7

say "[otherwise]" phrase  5.6

say "[otherwise/else if (a condition)]" phrase  5.6

say "[otherwise/else unless (a condition)]" phrase  5.6

say "[our]" phrase  14.4

say "[paragraph break]" phrase  5.8

say "[past participle of (verb)]" phrase  14.9

say "[possessive]" phrase  14.6

say "[present participle of (verb)]" phrase  14.9

say "[purely at random]" phrase  5.7

say "[put]" phrase  14.3

say "[quotation mark]" phrase  5.2

say "[(real number) in decimal notation]" phrase  15.4

say "[(real number) in scientific notation]" phrase  15.4

say "[(real number) to (number) decimal places]" phrase  15.4

say "[(real number) to (number) decimal places in decimal notation]" phrase  15.4

say "[(real number) to (number) decimal places in scientific notation]" phrase  15.4

say "[regarding (number)]" phrase  14.5

say "[regarding (thing)]" phrase  14.5, 14.6

say "[roman type]" phrase  5.9, 12.1

say "[row (number) in/from table (table name)]" phrase  16.4

say "[run paragraph on]" phrase  5.8

say "[run paragraph on with special look spacing]" phrase  5.8

say "[s]" phrase  5.4

say "[(sayable value)]" phrase  5.3

say "[should]" phrase  14.7

say "[shouldn't]" phrase  14.7

say "[sticky random]" phrase  5.7

say "[stopping]" phrase  5.7

say "[text of (external file)]" phrase  23.14

say "[text of (response)]" phrase  14.10

say "[the/-- banner text]" phrase  18.37

say "[the/-- complete list of extension credits]" phrase  27.6

say "[the/-- list of extension credits]" phrase  27.6

say "[the/-- player's surroundings]" phrase  8.3

say "[the list of (description of objects)]" phrase  5.5

say "[The list of (description of objects)]" phrase  5.5

say "[the (object)]" phrase  5.3

say "[The (object)]" phrase  5.3

say "[their]" phrase  14.5

say "[then at random]" phrase  5.7

say "[then purely at random]" phrase  5.7

say "[there]" phrase  14.5

say "[they]" phrase  14.2, 14.5

say "[those]" phrase  14.6

say "[(time) in words]" phrase  9.7

say "[unless (a condition)]" phrase  5.6

say "[us]" phrase  14.4

say "[variable letter spacing]" phrase  5.9, 12.1

say "[we]" phrase  14.4

say "[wear]" phrase  14.2

say "[won't]" phrase  14.8

say "[would]" phrase  14.7

say "[wouldn't]" phrase  14.7

sayable value  22.1, 22.6

scaled at  15.10

scaled up / down by  15.9, 15.10

scenery (thing) property  3.8

backdrops made automatically scenery  3.9

scenes  10.1

beginning when play begins  10.6

conditions for scenes  10.4

descriptions (displayed when scene begins)  10.2

Entire Game  10.3

for the passage of story time  4.1

linking to other scenes  10.5, 10.6, 10.7, 10.8

no way to force scenes to begin / end  10.9

properties of scenes  10.2, 10.4

recurring scenes  10.4, 10.7

rules run at beginning  10.2, 4.4

rules run at end  10.2, 4.4

scripting story events in scenes  4.2

times of scenes beginning/ending  10.3

variations in ending  10.8

SCENES testing command  10.3, 24.3, 13.1

Scenes page of Index panel user interface  10.3, 10.9

scientific notation  15.2, 15.4

scope  17.7, 18.29, 3.6, 5.5

SCOPE testing command  24.4

score — number global variable  8.3, 9.2, 11.4

scoring  9.2, 11.4

enabling  2.12, 9.2

in status line  8.3

maximum score  9.2

ranking table  9.3

reporting at end of story  11.6

reporting during story  9.2, 11.4, 11.5

scoring use option  2.12, 9.2, 11.4

screen top  8.3, 18.23, 12.2

SCRIPT ON/OFF  seeTRANSCRIPT ON/OFF

Search and Seizure example  3.24 ex 38, 7.3 ex 38

searching action  6.6

second noun part of (action) phrase  12.20

second noun — object global variable  7.10

The Second Oldest Problem example  12.10 ex 200, 6.9 ex 200

second person singular / plural  14.1

section of source text  2.5

see relation verb  seevisibility

seed the random-number generator with (number) phrase  8.18

seldom / usually, in assertions  4.3

senses  7.7, 3.8

sentence case –– (text) in sentence case phrase  20.4

sentence verbs  13.1, 13.2

as values  14.9

defining for properties  15.12

defining for relations  13.9

defining for relations with prepositions  13.10

difference from relations  13.3

predefined  13.8

serial comma use option  2.12, 2.13, 5.5, 21.3

set pronouns from (object) phrase  17.18

set the locale priority of (object) to (number) phrase  18.27

setting action variables rulebook  12.10

Shawn's Bad Day example  17.4 ex 294, 6.15 ex 294

Shipping Trunk example  18.10 ex 339, 9.2 ex 339

Short, Emily  1.2, 2.10, 18.37, 25.9, 27.4, 27.7, 3.5, 4.5, 6.13

shorthand  seeabbreviations

"[should]" say phrase  14.7

"[shouldn't]" say phrase  14.7

show relation (relation of values to values) phrase  13.7

SHOWHEAP testing command  24.4

SHOWME testing command  2.7, 24.2, 24.3, 24.4, 13.1

showme the contents of (table name) phrase  16.4

showme (value) phrase  11.4

SHOWVERB testing command  24.4

siblings, in containment hierarchy  8.17

Sieve of Eratosthenes example  21.11 ex 436, 10.11 ex 436

Signs and Portents example  4.9 ex 53, 9.8 ex 53

silently try (action) phrase  7.4, 12.1

sine of (real number) phrase  15.7

singular-named / plural-named (thing) property  3.18

Situation Room example  9.7 ex 142, 4.1 ex 142

Skein panel user interface  1.7, 25.16, 13.1

Skeleton Keys extension  9.2

slash  seepunctuation: slash

sleeping action  6.11

Slightly Wrong example  3.1 ex 4, 3.1 ex 4

Slogar's Revenge example  12.17 ex 214, 6.3 ex 214

Slouching example  19.4 ex 396, 5.1 ex 396

slow route-finding use option  6.14

for particular relations  13.11

smelling action  7.7

smoke (implementing)  10.1

Snip example  15.16 ex 261, 10.6 ex 261

snippets  17.5, 18.33

Solitude example  19.8 ex 399, 11.3 ex 399

some  

article  3.18

in descriptions  6.15

Some Assembly Required example  17.22 ex 332, 9.3 ex 332

somebody, in descriptions  6.2

someone  

in actions  12.12, 12.13

in descriptions  6.2

[someone] grammar token  17.1, 17.4

something  

in descriptions  6.2

naming value of  8.15

[something] grammar token  17.1, 17.2, 17.4

Something Narsty example  4.3 ex 45, 3.5 ex 45

something new, in understanding actions  17.3

[something preferably held] grammar token  17.4

[something related by (relation)] grammar token  17.16

somewhere, in descriptions  6.2

sort (list of objects) in (property) order phrase  21.8

sort (list of objects) in reverse (property) order phrase  21.8

sort (list of values) phrase  21.8

sort (list of values) in random order phrase  21.8

sort (list of values) in reverse order phrase  21.8

sort (table name) in random order phrase  16.11

sort (table name) in reverse (table column) order phrase  16.11

sort (table name) in (table column) order phrase  16.11

sound name  23.10

sounds  23.7, 12.5

accessibility text  23.9

as values  23.10

declaring  23.8

formats allowed  23.7

placing in materials folder  23.8

source text  

releasing with the story  25.17

subdivisions  2.5, 2.6, 2.9, 25.6

Space Patrol - Stranded on Jupiter! example  10.4 ex 158, 4.4 ex 158

spaces, in list constants, after commas  21.2

spaces vs tabs (in tables)  9.3, 16.1

specification of (thing) property  27.10

(spec) specifies (a unit) assertion  15.8

The Speed of Thought example  15.20 ex 270, 10.5 ex 270

Spellbreaker example  12.15 ex 210, 11.2 ex 210

Spencer, Henry  20.6

Spring Cleaning example  8.10 ex 123, 10.4 ex 123

square brackets  seepunctuation: square brackets

square root of (arithmetic value) phrase  15.5

Standard Rules extension  27.2, 27.14

standing  seeexiting

Starry Void example  3.2 ex 7, 3.3 ex 7

starting conditions  2.1, 3.1

scenes that begin at the beginning  10.6

setting in when play begins  9.1, 11.1

starting the virtual machine activity  18.40

Stately Gardens example  18.29 ex 367, 3.4 ex 367

status line  8.3, 18.23, 12.2

Status line with centered text, the hard way example  27.19 ex 451, 12.2 ex 451

Stone example  19.3 ex 391, 9.1 ex 391

stop phrase  11.13

stop the action phrase  7.3, 19.11

using instead  see(instead), to stop the action

stored actions  12.20

story description bibliographic data  25.2

story structure  

beginning  9.1, 11.1; see alsoinitial state of the world

changing viewpoint  5.6

characterization  5.3, 7.10

cut scenes  4.5, 7.12

dialogue  7.6, 7.9

dynamic plot management  4.6

ending  9.4, 11.6; see alsoend of story

flashbacks  4.5

providing background information  5.4

scenes in different environments  4.4

scenes with scripted events  4.2

story tense — tense global variable  14.1

story viewpoint — narrative viewpoint global variable  14.1

Straw Boater example  4.8 ex 49, 8.1 ex 49

Straw Into Gold example  17.9 ex 305, 2.1 ex 305

Strictly Ballroom example  11.11 ex 176, 7.16 ex 176

string  seeropes (implementing)

strings of characters  seetext

subheadings  2.5, 2.6, 2.9, 25.6

substituted / unsubstituted (text) adjective  20.7

substituted form of (text) phrase  20.7

success  

for actions  7.1, 12.2

for persuasion  12.4

for rules  19.11, 19.13

sufficient / insufficient light, there is sufficient / insufficient light (visibility rules) outcome phrase  12.19

SUPERBRIEF room descriptions use option  2.12, 6.4, 11.5

superlatives  

of numbers using adjectives  6.8

of numbers with units using adjectives  15.12

supplying a missing noun/second noun activity  17.1, 18.32

support relation  8.13, 13.4

supporter in question — object global variable  12.18

supporters kind  3.5, 8.4

carrying capacity  3.19

default immobility  3.7

mentioned because of supported things  3.8

support relation  seesupport

Sweeney example  16.16 ex 282, 7.8 ex 282

Swerve left? Swerve right? Or think about it and die? example  13.10 ex 232, 10.5 ex 232

Swigmore U. example  19.4 ex 397, 8.4 ex 397

switched on / off (device) property  3.14, 9.8, 10.7

Sybil 1 example  7.6 ex 91, 7.7 ex 91

Sybil 2 example  7.6 ex 93, 7.7 ex 93

symbols  seecharacters (letters)

symmetric (relation) adjective  13.14

synonyms  12.7, 6.2

T

table name  16.15

Table of Final Question Options  11.6

tables  9.3, 16.1

adding rows  16.10

amending tables  16.19

blank columns  16.8, 16.10

blank entries  16.7, 16.10

blank rows  16.9, 16.10

changing entries  16.4

choosing rows  16.5

continuing tables  16.18

creating multiple things with a table  16.16

defining  16.1

defining a kind of value with a table  16.17

defining multiple kinds with a table  16.16

describing things listed in tables  16.12

empty / non-empty adjective  16.9

formatting  16.1

looking up by cross-reference  16.3

looking up by row number  16.2

ranking score  9.3

reading / writing to data files  23.13

removing rows  16.10

repeating through  16.6

sorting tables  16.11

tabs in formatting tables  9.3, 16.1

topic columns  16.13

used as values  16.15

tabs, for indentation of source text  11.7, 11.9

tabs vs spaces, in tables of source text  9.3, 16.1

taking action  7.1, 6.8

implicit taking  12.17, 18.34, 6.8

taking inventory action  6.7

Tamed example  3.6 ex 13, 8.4 ex 13

tangent of (real number) phrase  15.7

Tarbert, Mike  1.2

tasting action  7.7

Technological Terror example  8.11 ex 127, 7.5 ex 127

telemetry recordings use option  2.13

telephones (implementing)  9.10

televisions (implementing)  9.9

telling (actor) about action  7.6

templates, for web pages for the story  25.13, 25.14

templates, Inform 6 template layer  27.26, 6.3

Temple, Erik  1.2, 12.4

temporary variables  11.15

displaying  20.7

tense  

of conditions in rules  9.12, 9.13

of standard responses  14.1, 5.6

Tense Boxing example  9.13 ex 149, 5.5 ex 149

Terracottissima example  17.15 ex 314, 10.4 ex 314

Terracottissima Maxima example  17.15 ex 317, 2.3 ex 317

Terror of the Sierra Madre example  8.9 ex 121, 5.6 ex 121

Tessman, Kent  1.2

TEST testing command  2.8, 24.2

test (test name) with (commands) assertion  2.8, 24.2

test version (of the story)  2.9, 24.5, 13.1

testing commands  2.9, 13.1

ABSTRACT  24.4

ACTIONS  7.1, 12.1, 12.5, 12.12, 24.3, 10.10, 13.1

checking story correctness in the Index  24.1

comments in transcripts from beta testers  17.21, 24.7, 13.1

defining  2.9, 24.5, 13.1

GONEAR  24.4

PURLOIN  2.8, 24.4

RANDOM  24.3

RELATIONS  13.7, 24.3

RESPONSES  14.12, 24.3

RULES  24.3, 6.2

SCENES  10.3, 24.3, 13.1

SCOPE  24.4

SHOWHEAP  24.4

SHOWME  2.7, 24.2, 24.3, 24.4, 13.1

SHOWVERB  24.4

TEST  2.8, 24.2

TRACE  24.4

TREE  24.4

text  5.1, 20.1

accessibility text for figures and sounds  23.9

changing case  20.4

counting characters / words / paragraphs / lines  20.3

displaying  5.1

empty / non-empty adjective  6.5, 20.3

in properties  3.10

indexed text, now the same as text  20.1

lower case  20.4

matching  20.5

memory limits  20.2

reading / writing / appending to data files  23.14

recording from the player's command  2.3

regular expressions  18.33, 20.6, 20.8, 20.9

replacing parts of a text  20.8

substituted / unsubstituted adjective  20.7

substitutions  seetext substitutions

upper case  20.4

when text substitutions are substituted  20.7

Z-machine limitations  20.2, 20.4

[text] grammar token  17.5

in understanding mistakes  17.21

text files  seefiles (data files)

Text Foosball example  9.5 ex 140, 7.2 ex 140

text matching regular expression phrase  20.6

text matching subexpression (number) phrase  20.6

text substitutions  3.14, 2.1

defining  5.13

enumerated values  4.9

lists  5.5, 21.3

new kinds of value  4.9

numbers  5.3, 5.4

punctuation  5.2

random variations  5.7

real numbers  15.4

sayable values  22.1, 22.6

sequential variations  5.7

text  5.1

things  5.3

units of measure  15.8, 15.11, 15.15

values  5.3

variations  5.6

when text is substituted  20.7

(name of kind) that/which/who relates to (value) by (relation of values to values) phrase  13.13

(name of kind) that/which/whom (value) relates to by (relation of values to values) phrase  13.13

that, adaptive pronouns in displayed text  14.6

that, in description clauses  6.9

that varies, in defining global variables  4.12

the / a / an  3.18, 5.3, 5.5

"[their]" say phrase  14.5

THEM, in player commands  17.18, 2.2

"[there]" say phrase  14.5

there is, declaring existence  6.10

there is sufficient / insufficient light (visibility rules) outcome phrase  12.19

"[they]" say phrase  14.2, 14.5

things kind  3.5, 4.1

changing location of  8.7, 8.8, 8.9

changing multiples with now  8.11

counting  8.16

creating  3.1

in Inform 6  27.21

multiple identical things with counts  4.14

multiple things with a table  16.16

using plurals  4.4

using relations  4.15, 4.16

displaying  5.3

immobile  

because they're supporters  3.7

fixed in place  3.6, 8.7

moving anyway  8.7

scenery  3.8

in more than one room  3.9

kinds of  4.1, 4.2, 4.4

location of  3.25

parts of  4.15

parts of things  3.23

pushable between rooms  3.16, 7.14, 6.9

references to (descriptions)  6.1

referring to arbitrary things in rules  7.10

removing from play  8.10

starting out of play  3.25, 6.10, 8.10

[things] grammar token  17.4

[things inside] grammar token  17.4

THINK ABOUT  5.4

third person singular / plural  14.1

Thirst example  8.5 ex 117, 10.2 ex 117

Thirst 2 example  8.5 ex 118, 10.8 ex 118

this is, in naming phrases  22.3

this is the (name) rule... assertion  19.3, 19.7

Thompson, Ken  20.6

Thornton, Adam  1.2

"[those]" say phrase  14.6

3 AM example  12.7 ex 193, 10.2 ex 193

through relation verb  3.12

Tilt 1 example  17.15 ex 318, 9.5 ex 318

Tilt 2 example  19.13 ex 406, 9.5 ex 406

Tilt 3 example  27.7 ex 449, 12.1 ex 449

time  3.9, 4.1

calculations  9.9, 9.10

clocks (implementing)  9.11

comparing  9.9

conditions and rules referring back in time  9.13

counting actions with for the Nth time  7.16, 11.4

counting conditions with for the Nth time  9.14

displaying approximations  9.8

displaying times  9.7

events in the future  9.11

not passing for out of world actions  12.15

scene beginning/ending times  10.3

scripting story events by time  4.3

time of day  9.6

timed input  12.4

waiting intervals of time  6.11

[time] grammar token  17.9

time of day — time global variable  8.2, 8.3, 9.6, 9.7

[time period] grammar token  17.9

time since (scene) began phrase  10.3

time since (scene) ended phrase  10.3

time when (scene) began phrase  10.3

time when (scene) ended phrase  10.3

Timeless example  19.15 ex 408, 4.1 ex 408

(arithmetic value) times (arithmetic value) phrase  15.5

Tiny Garden example  5.5 ex 62, 3.4 ex 62

title bibliographic data  2.5, 18.37, 25.2

title case –– (text) in title case phrase  20.4

to be  seeis

to decide what/which (value) assertion  11.17

to decide whether/if assertion  11.16

to (phrase name)... assertion  11.2, 19.7

to say (substitution)... assertion  5.13

(arithmetic value) to the nearest (arithmetic value) phrase  9.8, 15.5

(real number) to the nearest whole number phrase  15.3

(real number) to the power (real number) phrase  15.6

to (V) is a verb assertion  14.3, 14.7

(name of kind) to which/whom (value) relates by (relation of values to values) phrase  13.13

Today Tomorrow example  7.12 ex 99, 8.3 ex 99

together –– group (description of objects) together phrase  18.13

tokens of grammar  seegrammar tokens

Tom's Midnight Garden example  17.6 ex 299, 9.11 ex 299

topic understood — snippet global variable  17.5

topics  

in table columns  16.13

understanding  17.5

total (arithmetic values valued property) of (description of values) phrase  15.17

Totality example  9.11 ex 144, 3.9 ex 144

touchability relation  6.13

in action processing sequence  12.2, 12.16

requirement in defining actions  12.7, 12.17, 12.18

touchable / untouchable (thing) adjective  6.13

touching action  7.7

TRACE testing command  24.4

Trachypachidae Maturin 1803 example  18.10 ex 340, 9.2 ex 340

TRANSCRIPT ON/OFF  24.7, 11.5

transcripts  

creating with the TEST command  2.8

translates as... assertion  

actions  27.22

global variables  27.22

kinds  27.21

properties  27.21, 27.22

rules  27.20

things  27.21

understanding (grammar tokens)  27.23

Unicode characters  27.25

use options  27.18

Transmutations example  13.7 ex 227, 10.10 ex 227

transparent / opaque (container) property  3.6, 3.15, 9.2

Treaty of Babel  25.5

TREE testing command  24.4

Trieste example  16.19 ex 285, 11.3 ex 285

The Trouble with Printing example  17.3 ex 292, 9.6 ex 292

true / false  11.5

truncate (list of values) to (number) entries/entry phrase  21.10

truncate (list of values) to the first (number) entries/entry phrase  21.10

truncate (list of values) to the last (number) entries/entry phrase  21.10

truth state  11.5

try (action) phrase  7.4, 12.1

in asking action  seeasking (actor) to try

try (actor) trying (action) phrase  12.6

try silently (action) phrase  7.4

Trying Taking Manhattan example  12.11 ex 204, 6.7 ex 204

turn count — number global variable  5.4, 8.3, 9.5

turn sequence rulebook  19.15

turning devices on / off  3.14, 9.8, 10.7

turns  

counting actions with for the Nth turn  7.17

counting conditions with for the Nth turn  9.15

events in the future  9.11

not passing for out of world actions  12.15

not passing for specific actions  4.1

rules run every turn  9.5

turn sequence  19.15

using time of day instead of turns  9.6

twice, counting conditions  9.14

type-checking  8.1, 8.4

for global variables  4.12

for temporary variables  11.15

in conditions  11.6

in grammar tokens  17.14

in input grammar  17.6

in lists  21.1

in phrase definitions  11.3

in phrases that decide values  11.17

in tables  16.1, 16.4

of relation types  13.14

of units of measure  15.8, 15.19, 15.20

types  seekinds

U

U-Stor-It example  4.15 ex 58, 8.4 ex 58

The Über-complète clavier example  5.11 ex 70, 12.1 ex 70

unabbreviated object names use option  3.2

Unblinking example  6.14 ex 81, 3.7 ex 81

The Unbuttoned Elevator Affair example  3.3 ex 9, 8.2 ex 9

Uncommon Ground example  27.30 ex 454, 5.6 ex 454

Under Contract example  12.11 ex 205, 7.14 ex 205

understand nothing as (action) assertion  17.3

understand (nouns) as (thing) assertion  17.8, 17.11, 17.15, 17.16

understand (property) as describing/referring to (thing) assertion  17.15

understand the command (verb) as (verb) assertion  17.2

understand (verb) as (action) assertion  12.7, 12.8, 17.1, 17.2, 17.3, 6.2

understand (verb) as something new assertion  17.3

understand (words) as a mistake assertion  17.21, 5.3

understanding  17.1, 2.2

adding synonyms for verbs  17.2

alternatives to standard parsing  6.18

arbitrary objects  17.4

arbitrary text  17.5

for conversations and consulting  7.6

choosing between multiple grammar lines  17.22

conditionally  17.17, 2.2

deciding whether ALL includes something  18.36, 6.15

disambiguation  seedisambiguation: of player commands

error messages for parsing errors  18.35, 6.17

grammar tokens  seegrammar tokens

kinds of things  17.11

limiting cases where understand rules apply  17.17, 2.2

mistakes  17.21, 5.3

noun-first sentences  17.10

numbers  17.6, 17.9

numbers with units  15.16

precedence of commands understood  17.22

properties as describing things  17.15

recording the player's command  2.3

relations as describing things  17.16

removing existing definitions of verbs  17.3, 17.3

requirements for objects in actions  12.7, 12.17, 12.18, 6.2

sentences without verbs  17.10

special processing of keyboard input  18.33

synonyms  17.8, 17.12

as grammar tokens  17.13

for things and values  17.11

things  

by properties  17.15

by relations  17.16

kinds of things  17.11

not in scope with any  17.7, 5.5

specific things  17.8

values  17.11

grammar tokens producing values  17.14

kinds of value  17.9

numbers  17.6

verbs  12.7, 12.8, 17.1, 17.2, 17.3, 6.2

when clauses for  17.17

with Inform 6 functions  27.23

(kind) understood — kind of value global variable  17.9

The Undertomb 1 example  4.9 ex 50, 3.8 ex 50

The Undertomb 2 example  4.9 ex 51, 3.7 ex 51

undescribed / described (thing) property  3.24

UNDO  2.12, 7.5, 11.2, 11.6

undo prevention use option  2.12, 7.5, 11.2

The Unexamined Life example  13.9 ex 230, 11.3 ex 230

Unicode  seecharacters (letters)

Unicode Character Names / Full Character Names extension  5.11, 27.25

unindexed, headings in extensions  27.10

units of measure  4.5, 15.1

arithmetic  15.19

averages  15.17

defining  15.8, 15.9, 15.10, 15.14, 15.15

displaying  15.8, 15.11, 15.15

for capacity of containers  10.5

Metric Units extension  15.13, 15.18, 15.20

multiple notations for a unit  15.9, 15.10, 15.11

multiplication of units  15.20

totals  15.17

understanding  15.16

with multiple numeric components  15.14, 15.15

unless (a condition) phrase  11.6

unless (a condition) , (a phrase) phrase  11.6

unlikely / possible / likely, it is unlikely / possible / likely (does the player mean) outcome phrase  17.19

unlit / lit (thing) property  3.15, 3.7

unlocked / locked (container/door) property  3.13, 9.2

unlocks relation verb  3.13

unmarked for listing / marked for listing (thing) property  18.25, 3.1

unmentioned / mentioned (thing) property  18.24, 18.26, 18.28, 3.1

unopenable / openable (container) property  3.6, 9.2

Unpeeled example  18.13 ex 344, 9.2 ex 344

unpunctuated word number (number) in (text) phrase  20.3

unsubstituted / substituted (text) adjective  20.7

unsuccessful attempt by rulebook  12.5, 12.12

not used for spontaneous actions  12.6

Unthinkable Alliances example  13.9 ex 229, 7.16 ex 229

untouchable / touchable (thing) adjective  6.13

Up and Up example  3.2 ex 6, 6.9 ex 6

update backdrop positions phrase  8.8

upper case –– (text) in upper case phrase  20.4

Uptempo example  19.4 ex 394, 4.1 ex 394

Uptown Girls example  8.18 ex 132, 3.9 ex 132

"[us]" say phrase  14.4

USE  6.17

use (options...) assertion  2.12

use options  2.12

active / inactive adjective  27.18

catalogue  

abbreviated room descriptions  2.12

American dialect  2.12, 2.13, 5.4

authorial modesty  27.6

BRIEF room descriptions  2.12, 6.4

DICT_WORD_SIZE  2.2

dynamic memory allocation  20.2

engineering notation  15.2

fast route-finding  6.14

full-length room descriptions  2.12

Inform 6 memory limits  2.14

maximum text length  20.2

maximum things understood at once  4.14

memory economy  2.14

scoring  2.12, 9.2, 11.4

slow route-finding  6.14

SUPERBRIEF room descriptions  2.12, 6.4

telemetry recordings  2.13

the serial comma  2.12, 2.13, 5.5, 21.3

unabbreviated object names  3.2

undo prevention  2.12, 7.5, 11.2

VERBOSE room descriptions  2.12, 6.4

defining in Inform 6  27.18

user interface  1.3

facing pages layout  1.3

Go button  1.4

Index panel  1.6

Actions page  12.5, 12.21, 17.1, 17.2, 17.3, 24.3

checking story correctness  24.1

Contents page  2.6, 23.5, 27.10

Kinds page  4.1, 4.6, 4.8, 4.11, 4.12, 27.10

Map page  2.7, 3.4, 3.26, 25.18

Phrases page  2.2, 11.2

Rules page  19.6, 19.16

Scenes page  10.3, 10.9

Release button  2.7, 25.6

Replay button  1.5, 1.7

Results panel  1.6

Skein panel  1.7, 25.16, 13.1

using doors, in route-finding  6.14

usually / seldom, in assertions  4.3

V

value properties  3.10, 4.6

changing  8.5

defining  4.8, 4.9, 4.10

numeric comparatives, adjectives for  6.7, 15.12

numeric magnitudes, adjectives for  6.6

numeric superlatives, adjectives for  6.8, 15.12

used as adjectives  6.3

values  

actions as values  12.20

basis of rulebooks  19.9

constant  seeconstant values

descriptions as values  22.2

displaying  4.9, 5.3

figures as values  23.10

in relations  13.13

kinds of kinds of value  22.1, 22.6

kinds of value  4.5, 4.9, 4.10

comparisons  11.18

default values  4.11

defining with a table  16.17

understanding  17.9, 17.14

phrases as values  22.3

produced by rulebooks  19.13

relations as values  13.14

sounds as values  23.10

tables as values  16.15

truth state values  11.5

understanding  17.6

varying  seevariables: global

Van Helsing example  3.25 ex 39, 7.13 ex 39

variables  

changing global variables  8.1

changing temporary variables  11.15

for actions  12.10

for activities  18.6

for rulebooks  19.10

global  4.12

defining in Inform 6  27.22

kind variables  22.1, 22.7

temporary  11.15

displaying  20.7

Variety example  14.3 ex 246, 2.1 ex 246

Variety 2 example  14.3 ex 247, 2.1 ex 247

various-to-one (relation) adjective  13.14

various-to-various (relation) adjective  13.14

various, in defining relations  13.5

"['ve]" say phrase  14.8

vehicles kind  3.16, 8.1

moving rooms  8.2

rules for going by vehicles  7.14

the verb (V) means (relation) assertion  13.9

the verb (V) means (property) assertion  15.12

the verb to be (P) means (relation) assertion  13.10

VERBOSE room descriptions use option  2.12, 6.4, 11.5

Verbosity 1 example  3.1 ex 3, 6.4 ex 3

Verbosity 2 example  19.4 ex 395, 6.4 ex 395

verbs  

adaptive verbs in displayed text  14.2

as values  14.9

defining adaptive displayable verbs  14.3

meaningful / meaningless adjective  14.9

modal / non-modal adjective  14.7, 14.9

sentence verbs  seesentence verbs

understanding verbs in player's command  seeunderstanding

VERIFY  24.4, 11.5

Veronica example  7.13 ex 100, 6.9 ex 100

Versailles example  6.9 ex 75, 8.5 ex 75

VERSION  18.37, 23.12, 26.5, 27.5, 27.6, 11.5

version number (of extension)  27.6

version number (of story)  seerelease number

vertical stroke  seepunctuation: vertical stroke, for paragraph break

very likely / unlikely  seelikely / possible / unlikely, it is likely / possible / unlikely (does the player mean)

Vesine, Justin de  1.2

victory  9.4, 18.38, 18.39, 11.6

A View of Green Hills example  6.14 ex 80, 3.4 ex 80

virtual machine  2.14, 23.3

character set limits  20.4

extensions for Z-machine / Glulx only  27.7

Glulx  seeGlulx

memory limits  2.14, 20.2, 21.10

multimedia support  23.1, 12.5

numeric limits  11.10, 15.2, 15.10, 15.14

starting the virtual machine activity  18.40

Z-machine  seeZ-machine

Virtue example  12.3 ex 184, 7.14 ex 184

visibility rulebook  12.19

visibility relation  6.13

in action processing sequence  12.2

requirement in defining actions  12.7, 12.17, 12.19, 17.1

rules for determining darkness  12.19

visible / invisible (thing) adjective  6.13

Vitrine example  8.4 ex 116, 3.6 ex 116

volume of source text  2.5

Vorple system extension  25.12

Vouvray example  4.1 ex 43, 2.2 ex 43

W

Wainwright Acts example  13.12 ex 236, 3.5 ex 236

waiting action  6.11

walkthrough, generated from Skein  25.16

Walls and Noses example  18.31 ex 370, 6.17 ex 370

was, for past conditions  9.13

water  seeliquids (implementing)

Waterworld example  12.18 ex 216, 3.4 ex 216

Ways Out example  18.23 ex 350, 12.2 ex 350

"[we]" say phrase  14.4

"[wear]" say phrase  14.2

wearable (thing) property  3.20, 9.3

wearing relation  3.20, 8.7, 13.4

Weathering example  8.18 ex 131, 3.9 ex 131

Wesponses example  18.15 ex 345, 2.1 ex 345

Western Art History 305 example  17.20 ex 328, 6.15 ex 328

What Makes You Tick example  21.6 ex 426, 9.8 ex 426

What Not To Wear example  13.16 ex 242, 9.3 ex 242

When? example  5.6 ex 63, 3.5 ex 63

when (condition)  

arbitrary conditions for rules  7.12, 9.5, 19.7

arbitrary conditions for understand  17.17

when play begins rulebook  8.2, 9.1, 19.15, 11.1

printing the banner text activity  18.37

when play ends rulebook  9.4, 19.15, 11.6

amusing a victorious player activity  18.39

printing the player's obituary activity  18.38

when (scene) begins / ends  10.2

Whence? example  5.6 ex 64, 3.5 ex 64

whether or not (a condition) phrase  11.5

which, in description clauses  6.9

which varies, in defining global variables  4.12

which –– asking which do you mean activity  18.31

while (a condition) phrase  11.9

while (condition)  

arbitrary conditions for rules  18.4, 19.7

Whither? example  17.16 ex 321, 3.5 ex 321

who, in description clauses  6.9

whole number –– (real number) to the nearest whole number phrase  15.3

Widget Enterprises example  15.18 ex 263, 9.4 ex 263

Wild, Campbell  1.2

Willis, Dannii  1.2

windows, extra story windows  12.5

winning the story  9.4, 18.38, 18.39, 11.6

with nouns reversed  17.2

within relation verb  seecontainment

without leading zeroes, when defining units  15.15

without printing a room description  8.7, 8.9

Witnessed 1 example  9.5 ex 139, 10.7 ex 139

Witnessed 2 example  11.17 ex 180, 9.11 ex 180

woman kind  3.17, 4.1

"[won't]" say phrase  14.8

Wonderland example  15.8 ex 256, 6.9 ex 256

Wonka's Revenge example  11.10 ex 175, 9.5 ex 175

word number (number) in (text) phrase  20.3

The World of Charles S. Roberts example  3.26 ex 41, 3.2 ex 41

worn relation verb  seewearing

worn (thing) adjective  3.20, 8.13

"[would]" say phrase  14.7

Would you...? example  4.8 ex 48, 9.1 ex 48

"[wouldn't]" say phrase  14.7

write (external file) from (table name) phrase  23.13

write (text) to (external file) phrase  23.14

writing a paragraph about activity  18.24, 3.1

WXPQ example  18.35 ex 380, 6.17 ex 380

X

Xerxes example  18.39 ex 386, 11.6 ex 386

Xot example  18.35 ex 381, 2.3 ex 381

Xylan example  17.1 ex 288, 10.2 ex 288

XYZZY example  17.1 ex 287, 6.13 ex 287

XYZZY  3.1, 17.1, 20.5, 26.6, 26.8, 6.13

Y

Y ask Y? example  7.16 ex 111, 11.3 ex 111

yes phrase  11.16

YES, querying yes/no  11.5

YES, responding to a character  7.7

Yolk of Gold example  6.16 ex 83, 8.4 ex 83

you, adaptive pronouns in displayed text  14.4

Your Mother Doesn't Work Here example  21.11 ex 437, 7.12 ex 437

yourself — person constant  3.24, 6.13, 8.9

Z

Z-machine  2.14, 23.3

character set limits  20.2, 20.4

extensions for Z-machine only  27.7

memory limits  2.14, 20.2, 21.10

no support for multimedia  23.1, 12.5

numeric limits  11.10, 15.2, 15.10, 15.14

real numbers not available  15.2

Zero example  9.12 ex 148, 5.5 ex 148

Zodiac example  7.9 ex 96, 7.3 ex 96

Zorb example  7.14 ex 108, 6.9 ex 108

Zork II example  8.19 ex 134, 3.2 ex 134

Zorn of Zorna example  18.18 ex 347, 3.7 ex 347

Zqlran Era 8 example  15.15 ex 260, 4.1 ex 260

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z