1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-07-01 06:24:58 +03:00
inform7/docs/other.html
2020-05-03 01:20:55 +01:00

80 lines
4.1 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-src/Figures/Inform.png" height=72">
</a></h1>
<ul><li><a href="compiler.html">compiler tools</a></li>
<li><span class="unlink">other tools</span></li>
<li><a href="extensions.html">extensions and kits</a></li>
<li><a href="units.html">unit test tools</a></li>
</ul><h2>Other Tools</h2><ul>
<li><a href="inblorb/index.html">inblorb</a></li>
<li><a href="indoc/index.html">indoc</a></li>
<li><a href="inpolicy/index.html">inpolicy</a></li>
<li><a href="inrtps/index.html">inrtps</a></li>
</ul><h2>Foundation</h2><ul>
<li><a href="../../inweb/docs/foundation-module/index.html">foundation</a></li>
</ul>
</nav>
<main role="main">
<!--Weave of 'Complete Program' generated by Inweb-->
<div class="breadcrumbs">
<ul class="crumbs"><li><a href="index.html">Home</a></li><li><b>Other Inform tools</b></li></ul></div>
<p class="commentary firstcommentary"><a id="SP1"></a><b>&#167;1. </b>This is a miscellany of command-line tools, which vary in size and
usefulness. Only <a href="inblorb/index.html" class="internal">inblorb</a> is included in the GUI apps for Inform; the
others are for building and maintenance. Note that the <a href="../../intest/docs/index.html" class="internal">intest</a> and
<a href="../../inweb/docs/index.html" class="internal">inweb</a> tools have their own repositories, and are not in the list here;
nor is Inform 6, which is not a literate program.
</p>
<p class="commentary">Unlike the compilers these tools are not modular, except that they all use
the <span class="extract"><span class="extract-syntax">foundation</span></span> library supplied by <a href="../../inweb/docs/index.html" class="internal">inweb</a>.
</p>
<p class="commentary firstcommentary"><a id="SP2"></a><b>&#167;2. </b>Users of the Inform GUI apps generally write and test their work inside
the app, but eventually click Release to export a stand-alone program.
<a href="inblorb/index.html" class="internal">inblorb</a> is the tool which performs this releasing stage. It can package
code up into a standard IF format known as a "blorb", whence the name, and
can also make accompanying websites.
</p>
<p class="commentary firstcommentary"><a id="SP3"></a><b>&#167;3. </b><a href="indoc/index.html" class="internal">indoc</a> is a formatter for the two Inform manuals contained inside the
GUI app and on the <span class="extract"><span class="extract-syntax">www.inform7.com</span></span> website. This is a more complex task
than may appear, since the manuals are indexed and interlinked in intricate
ways, and share Examples.
</p>
<p class="commentary firstcommentary"><a id="SP4"></a><b>&#167;4. </b><a href="inpolicy/index.html" class="internal">inpolicy</a> is a lint-like tool for checking that the Inform source base
complies with some self-imposed social norms.
</p>
<p class="commentary firstcommentary"><a id="SP5"></a><b>&#167;5. </b><a href="inrtps/index.html" class="internal">inrtps</a> is a tiny tool which generates run-time-problem pages, the HTML
pages displayed in the GUI app when various problems occur as the user
tests something she has written.
</p>
<!--End of weave-->
</main>
</body>
</html>