2019-03-17 14:40:57 +02:00
< html >
< head >
2020-03-23 23:42:00 +02:00
< title > inblorb< / title >
2020-05-03 03:01:21 +03:00
< link href = "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" >
2019-03-17 14:40:57 +02:00
< meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" >
< meta http-equiv = "Content-Language" content = "en-gb" >
2020-05-03 03:01:21 +03:00
< link href = "Contents.css" rel = "stylesheet" rev = "stylesheet" type = "text/css" >
< link href = "Progress.css" rel = "stylesheet" rev = "stylesheet" type = "text/css" >
< link href = "Navigation.css" rel = "stylesheet" rev = "stylesheet" type = "text/css" >
< link href = "Fonts.css" rel = "stylesheet" rev = "stylesheet" type = "text/css" >
< link href = "Base.css" rel = "stylesheet" rev = "stylesheet" type = "text/css" >
2020-04-14 19:56:54 +03:00
2019-03-17 14:40:57 +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" >
< img src = "../docs-src/Figures/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 >
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 >
< li > < span class = "unlink" > inblorb< / span > < / li >
2020-03-19 02:11:25 +02:00
< 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-04-14 19:56:54 +03:00
< ul class = "crumbs" > < li > < a href = "../index.html" > Home< / a > < / li > < li > < a href = "../other.html" > Other Tools< / a > < / li > < li > < b > inblorb< / b > < / li > < / ul >
2020-03-23 23:42:00 +02:00
< p class = "purpose" > The packaging stage of the Inform 7 system, which releases a story file in the blorbed format. This is version 4.< / p >
2019-03-17 14:40:57 +02:00
< hr >
2020-05-03 03:01:21 +03:00
< div class = "contentspage" >
< ul class = "chapterlist" >
< li >
< p class = "chapterentry" > < a name = "M" > < / a >
< span class = "chaptertitle" > Manual< / span > < / p >
< ul class = "sectionlist" >
< li >
< p class = "sectionentry" > < a href = "M-ui.html" >
< spon class = "sectiontitle" > Using Inblorb< / span > < / a > -
< span class = "sectionpurpose" > How to use this tool, either from the command line or inside the Inform app.< / span > < / p >
< / li >
< li >
< p class = "sectionentry" > < a href = "M-tbl.html" >
< spon class = "sectiontitle" > The Blurb Language< / span > < / a > -
< span class = "sectionpurpose" > A specification for the Blurb language, which describes how to package up a work of interactive fiction.< / span > < / p >
< / li >
< li >
< p class = "sectionentry" > < a href = "M-rc.html" >
< spon class = "sectiontitle" > Reference Card< / span > < / a > -
< span class = "sectionpurpose" > The current help information as it would be printed at the command line.< / span > < / p >
< / li >
< / ul >
< / li >
< li >
< p class = "chapterentry" > < a name = "1" > < / a >
< span class = "chaptertitle" > Chapter 1: Blurbs< / span > < / p >
< p class = "chapterpurpose" > A little infrastructure, but basically, parsing of our instructions.< / p >
< ul class = "sectionlist" >
< li >
< p class = "sectionentry" > < a href = "1-bsc.html" >
< spon class = "sectiontitle" > Basics< / span > < / a > -
< span class = "sectionpurpose" > Some fundamental definitions.< / span > < / p >
< / li >
< li >
< p class = "sectionentry" > < a href = "1-mn.html" >
< spon class = "sectiontitle" > Main< / span > < / a > -
< span class = "sectionpurpose" > To parse command-line arguments, then start the Blurb interpreter, then report back to the user.< / span > < / p >
< / li >
< li >
< p class = "sectionentry" > < a href = "1-be.html" >
< spon class = "sectiontitle" > Blorb Errors< / span > < / a > -
< span class = "sectionpurpose" > To spool error messages into the HTML report.< / span > < / p >
< / li >
< li >
< p class = "sectionentry" > < a href = "1-bp.html" >
< spon class = "sectiontitle" > Blurb Parser< / span > < / a > -
< span class = "sectionpurpose" > Blurb is an interpreted language, and this is the interpreter for it.< / span > < / p >
< / li >
< / ul >
< / li >
< li >
< p class = "chapterentry" > < a name = "2" > < / a >
< span class = "chaptertitle" > Chapter 2: Blorbs< / span > < / p >
< p class = "chapterpurpose" > Our primary purpose is to write a blorb file, and all else is a side-show.< / p >
< ul class = "sectionlist" >
< li >
< p class = "sectionentry" > < a href = "2-bw.html" >
< spon class = "sectiontitle" > Blorb Writer< / span > < / a > -
< span class = "sectionpurpose" > To write the Blorb file, our main output, to disc.< / span > < / p >
< / li >
< / ul >
< / li >
< li >
< p class = "chapterentry" > < a name = "3" > < / a >
< span class = "chaptertitle" > Chapter 3: Other Material< / span > < / p >
< p class = "chapterpurpose" > Although non-blorb release material is a side-show, it's a divertingly varied one.< / p >
< ul class = "sectionlist" >
< li >
< p class = "sectionentry" > < a href = "3-rls.html" >
< spon class = "sectiontitle" > Releaser< / span > < / a > -
< span class = "sectionpurpose" > To manage requests to release material other than a Blorb file.< / span > < / p >
< / li >
< li >
< p class = "sectionentry" > < a href = "3-sd.html" >
< spon class = "sectiontitle" > Solution Deviser< / span > < / a > -
< span class = "sectionpurpose" > To make a solution (.sol) file accompanying a release, if requested.< / span > < / p >
< / li >
< li >
< p class = "sectionentry" > < a href = "3-laaf.html" >
< spon class = "sectiontitle" > Links and Auxiliary Files< / span > < / a > -
< span class = "sectionpurpose" > To manage links to auxiliary files, and placeholder variables.< / span > < / p >
< / li >
< li >
< p class = "sectionentry" > < a href = "3-plc.html" >
< spon class = "sectiontitle" > Placeholders< / span > < / a > -
< span class = "sectionpurpose" > To manage placeholder variables.< / span > < / p >
< / li >
< li >
< p class = "sectionentry" > < a href = "3-tmp.html" >
< spon class = "sectiontitle" > Templates< / span > < / a > -
< span class = "sectionpurpose" > To manage templates for website generation.< / span > < / p >
< / li >
< li >
< p class = "sectionentry" > < a href = "3-wm.html" >
< spon class = "sectiontitle" > Website Maker< / span > < / a > -
< span class = "sectionpurpose" > To accompany a release with a mini-website.< / span > < / p >
< / li >
< li >
< p class = "sectionentry" > < a href = "3-bs6.html" >
< spon class = "sectiontitle" > Base64< / span > < / a > -
< span class = "sectionpurpose" > To produce base64-encoded story files ready for in-browser play by a Javascript-based interpreter such as Parchment.< / span > < / p >
< / li >
< / ul >
< / li >
< / ul >
< hr >
< p class = "purpose" > Importing:< / p >
2019-03-17 14:40:57 +02:00
< ul class = "chapterlist" >
< li >
2020-05-03 03:01:21 +03:00
< p class = "chapterentry" >
< a href = "../../../inweb/docs/foundation-module/index.html" > < spon class = "sectiontitle" > inweb/foundation< / span > < / a >
- < span class = "sectionpurpose" > A library of common code used by all of the Inform tools.< / span > < / p >
2019-03-17 14:40:57 +02:00
< / li >
< / ul >
2020-05-03 03:01:21 +03:00
< / div >
2019-03-17 14:40:57 +02:00
< hr >
2020-05-03 03:01:21 +03:00
< p class = "purpose" > Powered by < a href = "https://github.com/ganelson/inweb" > Inweb< / a > .< / p >
2020-03-19 02:11:25 +02:00
< / main >
2019-03-17 14:40:57 +02:00
< / body >
< / html >