mirror of
https://github.com/ganelson/inform.git
synced 2024-07-08 01:54:21 +03:00
42 lines
1.6 KiB
Plaintext
Executable file
42 lines
1.6 KiB
Plaintext
Executable file
Title: Navigation page for Inform 6
|
|
Author: Graham Nelson
|
|
|
|
@ The Inform system of today sometimes uses the Inform system of yesteryear,
|
|
|inform6|, as a final stage of compilation, a stage largely invisible to end
|
|
users of the Inform apps. See //structure// for a diagram of how the tools
|
|
are combined in use.
|
|
|
|
Inform 6 is a C-like language designed to be compiled to the specialist Z-machine
|
|
or Glulx virtual machines, which in turn were designed for interactive fiction.
|
|
The Inform 7 repository at Github contains a copy of the most recent stable
|
|
release of the Inform 6 compiler, but this is only a copy.
|
|
|
|
The Inform 6 compiler repository is here:
|
|
|
|
(*) https://github.com/DavidKinder/Inform6
|
|
|
|
Note that this is a straight-up C program, and not a literate program needing
|
|
//inweb// to compile.
|
|
|
|
@ The I7 repository does not contain the Inform 6 "Designer's Manual 4th Edition",
|
|
the "DM4", or the Inform 6 Technical Manual, for which see:
|
|
|
|
(*) https://www.inform-fiction.org/manual/html/contents.html
|
|
|
|
(*) https://www.inform-fiction.org/source/tm/index.html
|
|
|
|
The I7 repository also does not contain the Inform 6 library, which is not used
|
|
by Inform 7: but see --
|
|
|
|
(*) https://gitlab.com/DavidGriffith/inform6lib
|
|
|
|
@ However, the I7 repository does contain a version of Andrew Plotkin's test suite
|
|
for the I6 compiler:
|
|
|
|
(*) https://github.com/erkyrath/Inform6-Testing
|
|
|
|
ported to use //intest// rather than the Python script originally supplied. So
|
|
if you've already built the Inform 7 tool chain, and are already using intest
|
|
to test //inform7// and the others, then you can run this suite against the
|
|
included copy of the I6 compiler as well.
|