1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-05-03 17:49:39 +03:00
inform7/docs-src/index.inweb
2022-04-28 17:37:28 +01:00

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)