Inform 7 Reference Manual

From IFWiki

Introduction

This is meant to serve as a reference guide for users who have already read Writing With Inform or another Inform 7 tutorial. Ideally, if you know you've read about a feature but can't quite remember where, this guide will make it easy to find.

Table of Contents

  1. The source text
    1. Headings
      1. For <platform> only
      2. In place of...
      3. Not for release
      4. Unindexed
    2. Directives
      1. Include
      2. Use options
      3. Testing
    3. Punctuation
      1. Sentences and paragraphs
      2. Indentation
      3. Comments
  2. Objects
    1. Built-in kinds of object
    2. Creating new kinds of object
    3. Creating instances by assertion
    4. Creating instances by table
    5. Value properties
    6. Either/or properties
    7. Condition properties
  3. Values
    1. Built-in kinds of value
    2. Enumerated kinds of value
      1. Creating by assertion
      2. Creating by table
    3. Units
    4. Text
      1. Regular text, with and without substitutions
        1. Substitutions not allowed in some cases
        2. Limits on local values in substitutions
      2. Indexed text
        1. Individual characters, words, etc.
        2. Case conversions
        3. Regular expressions
    5. Lists
    6. Stored actions
    7. Tables as values
    8. Relations as values
    9. Phrases as values
  4. Tables
  5. Relations
  6. Phrases
  7. Rulebooks
  8. Activities
  9. Actions
  10. Understanding
    1. Conditional understanding
    2. Understanding actions
      1. Changing how existing actions are understood
      2. Understanding as a mistake
    3. Understanding object names
      1. Understanding by property
      2. Understanding by relation