Skip to content

Commit

Permalink
Remove Error 209
Browse files Browse the repository at this point in the history
In "Appendix F.2. Message Explanations" remove references to error 209
("First element in a SYNTAX must be a player word.") which is no longer
a compiler error.

For more info, see: #61 and alan-if/alan@43d21d53.
  • Loading branch information
tajmone committed Sep 1, 2019
1 parent aeb8150 commit 892e849
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 28 deletions.
2 changes: 1 addition & 1 deletion manual/manual.asciidoc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
:doctitle: The ALAN Adventure Language Reference Manual
:revnumber: 0.1.96-PreReleaseBeta7
:revnumber: 0.1.97-PreReleaseBeta7
:revdate: September 1, 2019
:revremark: AsciiDoc conversion work
:doctype: book
Expand Down
28 changes: 12 additions & 16 deletions manual/manual.html
Original file line number Diff line number Diff line change
Expand Up @@ -441,7 +441,7 @@
<div id="header">
<h1>The ALAN Adventure Language Reference Manual</h1>
<div class="details">
<span id="revnumber">version 0.1.96-PreReleaseBeta7,</span>
<span id="revnumber">version 0.1.97-PreReleaseBeta7,</span>
<span id="revdate">September 1, 2019</span>
<br><span id="revremark">AsciiDoc conversion work</span>
</div>
Expand Down Expand Up @@ -10164,6 +10164,9 @@ <h3 id="_compiler_switches"><a class="anchor" href="#_compiler_switches"></a>A.2
<div class="ulist">
<ul>
<li>
<p><code>-version</code> shows the version of the compiler</p>
</li>
<li>
<p><code>-charset</code> select the character set of the input files.
This can be handy when you get a source file written on another platform, or for Windows where you edit in a Windows editor (ISO characters) and use the compiler in a DOS window (DOS characters).
The option should be followed with one of the keywords <code>iso</code>, <code>mac</code> or <code>dos</code></p>
Expand Down Expand Up @@ -10241,6 +10244,9 @@ <h3 id="_interpreter_switches"><a class="anchor" href="#_interpreter_switches"><
<div class="ulist">
<ul>
<li>
<p><code>-h</code> print some help</p>
</li>
<li>
<p><code>-v</code> verbose mode</p>
</li>
<li>
Expand All @@ -10259,11 +10265,14 @@ <h3 id="_interpreter_switches"><a class="anchor" href="#_interpreter_switches"><
<p><code>-t[&lt;n&gt;]</code> various levels of execution trace, higher &lt;n&gt; gives more details</p>
</li>
<li>
<p><code>-i</code> ignore CRC and version errors in the adventure files</p>
<p><code>-i</code> ignore CRC and version errors in the adventure files (dangerous)</p>
</li>
<li>
<p><code>-r</code> make regression test easier (don&#8217;t timestamp, page break, randomize&#8230;&#8203;)</p>
</li>
<li>
<p><code>-version</code> print version of the interpreter, the version and IFID of the game, if given, and then exit</p>
</li>
</ul>
</div>
<div class="paragraph">
Expand Down Expand Up @@ -11848,19 +11857,6 @@ <h3 id="_message_explanations"><a class="anchor" href="#_message_explanations"><
</div>
<div class="literalblock">
<div class="content">
<pre>209 First element in a SYNTAX must be a player word.</pre>
</div>
</div>
<div class="openblock commentary">
<div class="content">
<div class="paragraph">
<p>The definition of a <code>Syntax</code> construct may not start with a parameter.
The first word must be a player word so as to distinguish it from other forms of input.</p>
</div>
</div>
</div>
<div class="literalblock">
<div class="content">
<pre>210 Action qualification not allowed here.</pre>
</div>
</div>
Expand Down Expand Up @@ -12895,7 +12891,7 @@ <h2 id="_glossary"><a class="anchor" href="#_glossary"></a>Glossary</h2>
</div>
<div id="footer">
<div id="footer-text">
Version 0.1.96-PreReleaseBeta7<br>
Version 0.1.97-PreReleaseBeta7<br>
</div>
</div>
<link rel="stylesheet" href="../_assets/hjs/styles/github.min.css">
Expand Down
Binary file modified manual/manual.pdf
Binary file not shown.
11 changes: 0 additions & 11 deletions manual/manual_13.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -267,17 +267,6 @@ The identifier on the left hand side of a `Syntax` definition was defined as som
--


.....................................................
209 First element in a SYNTAX must be a player word.
.....................................................

[role="commentary"]
--
The definition of a `Syntax` construct may not start with a parameter.
The first word must be a player word so as to distinguish it from other forms of input.
--


...........................................
210 Action qualification not allowed here.
...........................................
Expand Down

0 comments on commit 892e849

Please sign in to comment.