mirror of
https://github.com/ganelson/inform.git
synced 2024-07-16 22:14:23 +03:00
29 lines
1.3 KiB
Plaintext
Executable file
29 lines
1.3 KiB
Plaintext
Executable file
Title: Inform: The Program
|
|
Author: Graham Nelson
|
|
Paragraph Numbers Visibility: Off
|
|
|
|
@ Inform is a programming language used for interactive fiction and other creative
|
|
purposes. For user documentation, and downloads of the apps, go to the Inform home page
|
|
at: http://www.inform7.com
|
|
|
|
Most users engage with Inform as an app on their devices: there are apps
|
|
for MacOS, Windows, Linux and Android, but in the centre of each is the same
|
|
core compiler and software. This website is part of the Github repository for
|
|
that core, which is written as a "literate program", meaning that it is compiled
|
|
both to a "woven", human-readable version as well as a "tangled",
|
|
computer-executable version. You are now reading the woven version. For more on
|
|
literate programming, go to the tool used by the Inform project: //inweb//
|
|
|
|
Like all complex software systems, Inform is an assemblage of many individual
|
|
programs, images, PDF files, sets of test cases, documentation, and so on.
|
|
This page is intended as a jumping-off point for browsing the source code and
|
|
technical documentation: it doesn't list every last thing.
|
|
|
|
(*) At the heart of Inform are the first four links below, making up its main
|
|
compiler. See //structure// for how they fit together.
|
|
|
|
(*) Several important //kits// and //extensions// used by Inform are also written as
|
|
literate programs.
|
|
|
|
= (html panels_tools.html)
|