mirror of
https://github.com/ganelson/inform.git
synced 2024-07-08 01:54:21 +03:00
83 lines
4.8 KiB
HTML
83 lines
4.8 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<html>
|
|
<head>
|
|
<title>Complete Program</title>
|
|
<link href="docs-assets/Breadcrumbs.css" rel="stylesheet" rev="stylesheet" type="text/css">
|
|
<meta name="viewport" content="width=device-width initial-scale=1">
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<meta http-equiv="Content-Language" content="en-gb">
|
|
|
|
<link href="docs-assets/Contents.css" rel="stylesheet" rev="stylesheet" type="text/css">
|
|
<link href="docs-assets/Progress.css" rel="stylesheet" rev="stylesheet" type="text/css">
|
|
<link href="docs-assets/Navigation.css" rel="stylesheet" rev="stylesheet" type="text/css">
|
|
<link href="docs-assets/Fonts.css" rel="stylesheet" rev="stylesheet" type="text/css">
|
|
<link href="docs-assets/Base.css" rel="stylesheet" rev="stylesheet" type="text/css">
|
|
<link href="docs-assets/Colours.css" rel="stylesheet" rev="stylesheet" type="text/css">
|
|
|
|
</head>
|
|
<body class="commentary-font">
|
|
<nav role="navigation">
|
|
<h1><a href="index.html">
|
|
<img src="docs-assets/Inform.png" height=72">
|
|
</a></h1>
|
|
<ul><li><a href="compiler.html">compiler tools</a></li>
|
|
<li><a href="other.html">other tools</a></li>
|
|
<li><a href="extensions.html">extensions and kits</a></li>
|
|
<li><a href="units.html">unit test tools</a></li>
|
|
</ul><h2>Repository</h2><ul>
|
|
<li><a href="https://github.com/ganelson/inform"><img src="docs-assets/github.png" height=18> github</a></li>
|
|
</ul><h2>Related Projects</h2><ul>
|
|
<li><a href="../../inweb/docs/index.html">inweb</a></li>
|
|
<li><a href="../../intest/docs/index.html">intest</a></li>
|
|
|
|
</ul>
|
|
</nav>
|
|
<main role="main">
|
|
<!--Weave of 'Complete Program' generated by Inweb-->
|
|
<div class="breadcrumbs">
|
|
<ul class="crumbs"><li><b>Overview</b></li></ul></div>
|
|
<p class="commentary firstcommentary"><a id="SP1"></a><b>§1. </b>This is the home page for the source code for the Inform 7 programming
|
|
language. For the language itself, its documentation, and downloads of the
|
|
apps for different platforms, see: <a href="http://www.inform7.com" class="external">http://www.inform7.com</a>
|
|
</p>
|
|
|
|
<p class="commentary">Almost everything here is a "web", or "literate program", powered by <a href="../../inweb/docs/index.html" class="internal">inweb</a>.
|
|
Those new to literate programming may want first to try the modest examples
|
|
there (say, <a href="../../inweb/docs/goldbach/index.html" class="internal">goldbach</a>), and skim the <a href="../../inweb/docs/index.html" class="internal">inweb</a> manual.
|
|
</p>
|
|
|
|
<p class="commentary">These pages host "woven", human-readable, forms of the source and are intended
|
|
for browsing. To obtain and build the software, or to see resources which
|
|
are not webs and thus not here, see: <a href="https://github.com/ganelson/inform" class="external">https://github.com/ganelson/inform</a>
|
|
</p>
|
|
|
|
<p class="commentary firstcommentary"><a id="SP2"></a><b>§2. </b>The Inform 7 compiler comes with a large penumbra of supporting resources,
|
|
so there are nearly 50 webs in this repository:
|
|
</p>
|
|
|
|
<ul class="items"><li>(a) The compiler is built from some 16 modules, plus three front-end command
|
|
line tools controlling them. See <a href="compiler.html" class="internal">compiler</a> for a map.
|
|
</li><li>(b) See <a href="other.html" class="internal">other</a> for command-line tools useful for building or working with
|
|
Inform, but not involving compilation: <a href="inblorb/index.html" class="internal">inblorb</a>, a packager; <a href="indoc/index.html" class="internal">indoc</a>, to
|
|
format documentation; <a href="inpolicy/index.html" class="internal">inpolicy</a>, a lint-like tool for checking Inform's
|
|
source code; and <a href="inrtps/index.html" class="internal">inrtps</a>, to format run-time problem messages.
|
|
</li><li>(c) The extensions "Basic Inform" (<a href="basic_inform/index.html" class="internal">basic_inform</a>) and "Standard Rules"
|
|
(<a href="standard_rules/index.html" class="internal">standard_rules</a>), together with a number of "kits" of precompiled Inter
|
|
code: see <a href="extensions.html" class="internal">extensions</a>.
|
|
</li><li>(d) Small unit-test tools to exercise the modules mentioned in (a): see <a href="units.html" class="internal">units</a>.
|
|
</li></ul>
|
|
<p class="commentary firstcommentary"><a id="SP3"></a><b>§3. </b>Three webs are conspicuously missing, but only because they are on similar
|
|
mini-websites on other Github repositories:
|
|
</p>
|
|
|
|
<ul class="items"><li>(a) <a href="../../inweb/docs/index.html" class="internal">inweb</a> itself, and its function library, <a href="../../inweb/docs/foundation-module/index.html" class="internal">foundation</a>, which all of
|
|
the Inform tools use;
|
|
</li><li>(b) the testing utility <a href="../../intest/docs/index.html" class="internal">intest</a>, which has a repository of its own.
|
|
</li></ul>
|
|
<!--End of weave-->
|
|
|
|
</main>
|
|
</body>
|
|
</html>
|
|
|