2020-03-19 02:11:25 +02:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
< html >
< head >
2020-08-27 17:50:24 +03:00
< title > Other Inform tools< / title >
2020-05-03 03:20:55 +03:00
< link href = "docs-assets/Breadcrumbs.css" rel = "stylesheet" rev = "stylesheet" type = "text/css" >
2020-03-19 02:11:25 +02:00
< 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" >
2020-05-03 03:20:55 +03:00
< 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" >
2020-04-14 19:56:54 +03:00
2020-03-19 02:11:25 +02:00
< / head >
2020-05-03 03:01:21 +03:00
< body class = "commentary-font" >
2020-03-19 02:11:25 +02:00
< nav role = "navigation" >
2020-04-14 19:56:54 +03:00
< h1 > < a href = "index.html" >
2020-05-03 18:34:53 +03:00
< img src = "docs-assets/Inform.png" height = 72" >
2020-04-14 19:56:54 +03:00
< / a > < / h1 >
< ul > < li > < a href = "compiler.html" > compiler tools< / a > < / li >
< li > < span class = "unlink" > other tools< / span > < / li >
2020-03-19 02:11:25 +02:00
< li > < a href = "extensions.html" > extensions and kits< / a > < / li >
< li > < a href = "units.html" > unit test tools< / a > < / li >
2020-04-14 19:56:54 +03:00
< / ul > < h2 > Other Tools< / h2 > < ul >
2020-03-19 02:11:25 +02:00
< 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 >
2020-04-14 19:56:54 +03:00
< / ul > < h2 > Foundation< / h2 > < ul >
2020-03-19 02:11:25 +02:00
< li > < a href = "../../inweb/docs/foundation-module/index.html" > foundation< / a > < / li >
2020-04-14 19:56:54 +03:00
< / ul >
2020-03-19 02:11:25 +02:00
< / nav >
< main role = "main" >
2020-08-27 17:50:24 +03:00
<!-- Weave of 'Other Inform tools' generated by Inweb -->
2020-05-03 03:01:21 +03:00
< div class = "breadcrumbs" >
< ul class = "crumbs" > < li > < a href = "index.html" > Home< / a > < / li > < li > < b > Other Inform tools< / b > < / li > < / ul > < / div >
2020-08-27 17:50:24 +03:00
< p class = "commentary firstcommentary" > < a id = "SP1" class = "paragraph-anchor" > < / a > < b > § 1. < / b > This is a miscellany of command-line tools, which vary in size and
2020-04-14 19:56:54 +03:00
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.
2020-03-19 02:11:25 +02:00
< / p >
2020-05-03 03:01:21 +03:00
< 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 > .
2020-03-19 02:11:25 +02:00
< / p >
2020-08-27 17:50:24 +03:00
< p class = "commentary firstcommentary" > < a id = "SP2" class = "paragraph-anchor" > < / a > < b > § 2. < / b > Users of the Inform GUI apps generally write and test their work inside
2020-03-19 02:11:25 +02:00
the app, but eventually click Release to export a stand-alone program.
2020-04-14 19:56:54 +03:00
< a href = "inblorb/index.html" class = "internal" > inblorb< / a > is the tool which performs this releasing stage. It can package
2020-03-19 02:11:25 +02:00
code up into a standard IF format known as a "blorb", whence the name, and
can also make accompanying websites.
< / p >
2020-08-27 17:50:24 +03:00
< p class = "commentary firstcommentary" > < a id = "SP3" class = "paragraph-anchor" > < / a > < b > § 3. < / b > < a href = "indoc/index.html" class = "internal" > indoc< / a > is a formatter for the two Inform manuals contained inside the
2020-05-03 03:01:21 +03:00
GUI app and on the < span class = "extract" > < span class = "extract-syntax" > www.inform7.com< / span > < / span > website. This is a more complex task
2020-03-19 02:11:25 +02:00
than may appear, since the manuals are indexed and interlinked in intricate
ways, and share Examples.
< / p >
2020-08-27 17:50:24 +03:00
< p class = "commentary firstcommentary" > < a id = "SP4" class = "paragraph-anchor" > < / a > < b > § 4. < / b > < a href = "inpolicy/index.html" class = "internal" > inpolicy< / a > is a lint-like tool for checking that the Inform source base
2020-03-19 02:11:25 +02:00
complies with some self-imposed social norms.
< / p >
2020-08-27 17:50:24 +03:00
< p class = "commentary firstcommentary" > < a id = "SP5" class = "paragraph-anchor" > < / a > < b > § 5. < / b > < a href = "inrtps/index.html" class = "internal" > inrtps< / a > is a tiny tool which generates run-time-problem pages, the HTML
2020-03-19 02:11:25 +02:00
pages displayed in the GUI app when various problems occur as the user
tests something she has written.
< / p >
<!-- End of weave -->
2020-05-03 03:01:21 +03:00
2020-03-19 02:11:25 +02:00
< / main >
< / body >
< / html >