1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-07-03 07:24:58 +03:00
inform7/docs-src/index.inweb

29 lines
1.3 KiB
Plaintext
Raw Normal View History

Title: Inform: The Program
2020-04-14 19:56:54 +03:00
Author: Graham Nelson
Paragraph Numbers Visibility: Off
2020-04-14 19:56:54 +03:00
@ Inform is a programming language used for interactive fiction and other creative
2022-04-04 20:31:44 +03:00
purposes. For user documentation, and downloads of the apps, go to the Inform home page
at: http://www.inform7.com
2020-04-14 19:56:54 +03:00
2022-04-04 20:31:44 +03:00
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.
2020-04-14 19:56:54 +03:00
2022-04-04 20:31:44 +03:00
(*) At the heart of Inform are the first four links below, making up its main
compiler. See //structure// for how they fit together.
2020-04-14 19:56:54 +03:00
2022-04-04 20:31:44 +03:00
(*) Several important //kits// and //extensions// used by Inform are also written as
literate programs.
2022-04-04 20:31:44 +03:00
= (html panels_tools.html)