.. image:: /images/picA.png
:align: left
-.. raw:: latex
-
- \dropcap{a}
-
-lmost as rarely as an alchemist producing gold from base metal, the
+|A|\lmost as rarely as an alchemist producing gold from base metal, the
compilation process turns your source file into a story file (though the
more usual outcome is a reproachful explanation of why -- *again* --
that hasn't happened). The magic is performed by the compiler program,
> Object door
Compiled with 1 error (no output)
+.. Generated by autoindex
+.. index::
+ pair: door; library attribute
+
In fact, there's nothing wrong with the ordering or punctuation. The
problem is actually that we've tried to define a new object with an
internal ID of :attr:`door` -- reasonably enough, you might think, since the
information about any particular version, run the compiler with the
:option:`-h1` switch -- see :ref:`switches`.
+.. Generated by autoindex
+.. index::
+ single: Strict mode
+
Often the compiler is run with the name of your source file as its only
parameter. This tells the compiler to "read this file using Strict mode and
from it generate a Version 5 story file of the same name". The source file
.. option:: -v5
.. option:: -v8
+ .. Generated by autoindex
+ .. index::
+ single: Infocom
+
Compile to this version of story file. Versions 5 (on by default) and
8 are the only ones you should ever care about; they produce,
respectively, story files with the extensions .z5 and .z8. Version 5