1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-07-01 06:24:58 +03:00
inform7/docs-src/inform6.inweb
2022-04-04 18:31:44 +01:00

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.