- Home
- inform7
The core compiler in a natural-language design system for interactive fiction. This is version 10.2.0.
-
-
Command-Line Usage - A brief note on using Inform 7 at the command line. -
Interacting with the GUI - A few notes on how the GUI apps should use the Inform command line. -
Calling Inform from C - In 2021, Inform gained the ability to generate C code which could be used as part of a larger program, for example in a framework such as Unity. -
Reference Card - The current help information as it would be printed at the command line. -
Performance Metrics - Typical memory consumption, running time, and other statistics.
-
-
-
Main - The command-line interface for the Inform 7 compiler tool.
-
This program also incorporates the following web(s) as module(s):
-
assertions - Dealing with top-level declarations in Inform source text. -
core - The core of the Inform compiler, as a module. -
if - The interactive-fiction specific layer of Inform, as a module. -
imperative - Compiling imperative code inside phrase or rule definitions. -
knowledge - Storing and reconciling the facts asserted by assertion sentences. -
multimedia - A multimedia extension module for Inform. -
runtime - Generating runtime support code for resources needed in Inform texts. -
values - Representing and parsing values, descriptions and conditions. -
inbuild/supervisor - The central part of the build manager. -
inter/building - An intermediate layer for building code in Inter. -
inter/bytecode - Dealing with intermediate-level Inform as bytecode in memory. -
inter/final - Final code generation from fully-processed Inter. -
inter/index - Generating the index for an Inform project. -
inter/pipeline - The code generation pipeline. -
services/arch - Definitions of Inter and final VM architectures. -
services/calculus - Storing and simplifying propositions in predicate calculus. -
services/html - Support for HTML problem, index and extension documentation pages. -
services/inflections - A library for adapting words or short phrases for linguistic purposes. -
services/kinds - The type system used by Inform. -
services/lexicon - A library of code to assign and retrieve meanings for excerpts of text. -
services/linguistics - A library of code to create grammatical categories of vocabulary. -
services/problems - The issuing mechanism for problem messages used by Inform. -
services/syntax - A library of code to build a parse tree and break text into sentences. -
services/words - A library of code for reading natural language into a stream of words. -
inweb/foundation - A library of utility functions for command-line tools.
Powered by Inweb.