- Other Inform tools
§1. This is a miscellany of command-line tools, which vary in size and
usefulness. Only one (the releasing agent inblorb
) is included in the
GUI apps for Inform; the others are for building and maintenance.
These tools are not very modular: each consists of just a single web, but
supplemented with a single module, the foundation
library shared by
every Inform tool.
§2. Users of the Inform GUI apps generally write and test their work inside
the app, but eventually click Release to export a stand-alone program.
inblorb
is the tool which performs this releasing stage. It can package
code up into a standard IF format known as a "blorb", whence the name, and
can also make accompanying websites.
§3. indoc
is a formatter for the two Inform manuals contained inside the
GUI app and on the www.inform7.com
website. This is a more complex task
than may appear, since the manuals are indexed and interlinked in intricate
ways, and share Examples.
§4. inpolicy
is a lint-like tool for checking that the Inform source base
complies with some self-imposed social norms.
§5. inrtps
is a tiny tool which generates run-time-problem pages, the HTML
pages displayed in the GUI app when various problems occur as the user
tests something she has written.
§6. Note that the intest
and inweb
tools have their own repositories and
source websites, and that the inform6
compiler, which is illiterate and
thus not a web, is not here either.