mirror of
https://github.com/ganelson/inform.git
synced 2024-04-26 22:29:36 +03:00
Repeat through lines of a text file
This commit is contained in:
parent
a1299166da
commit
037a6d9ffb
|
@ -1,6 +1,6 @@
|
|||
# Inform 7
|
||||
|
||||
[Version](notes/versioning.md): 10.2.0-beta+6V97 'Krypton' (13 November 2022)
|
||||
[Version](notes/versioning.md): 10.2.0-beta+6V98 'Krypton' (15 November 2022)
|
||||
|
||||
## About Inform
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Prerelease: beta
|
||||
Build Date: 13 November 2022
|
||||
Build Number: 6V97
|
||||
Build Date: 15 November 2022
|
||||
Build Number: 6V98
|
||||
|
|
|
@ -484,7 +484,6 @@ the file; files are opened using resource IDs rather than filenames.
|
|||
<span class="plain-syntax"> </span><span class="identifier-syntax">struc</span><span class="plain-syntax">--></span><span class="identifier-syntax">AUXF_STREAM</span><span class="plain-syntax"> = </span><span class="identifier-syntax">stream_id</span><span class="plain-syntax">;</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">struc</span><span class="plain-syntax">--></span><span class="identifier-syntax">AUXF_STATUS</span><span class="plain-syntax"> = </span><span class="identifier-syntax">AUXF_STATUS_IS_OPEN_FOR_READ</span><span class="plain-syntax">;</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">glk_stream_set_position</span><span class="plain-syntax">(</span><span class="identifier-syntax">stream_id</span><span class="plain-syntax">, </span><span class="constant-syntax">0</span><span class="plain-syntax">, </span><span class="identifier-syntax">seekmode_End</span><span class="plain-syntax">);</span>
|
||||
<span class="plain-syntax"> </span><span class="reserved-syntax">print</span><span class="plain-syntax"> </span><span class="string-syntax">"End pos is "</span><span class="plain-syntax">, </span><span class="identifier-syntax">glk_stream_get_position</span><span class="plain-syntax">(</span><span class="identifier-syntax">stream_id</span><span class="plain-syntax">), </span><span class="string-syntax">"^"</span><span class="plain-syntax">;</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">glk_stream_set_position</span><span class="plain-syntax">(</span><span class="identifier-syntax">stream_id</span><span class="plain-syntax">, </span><span class="constant-syntax">0</span><span class="plain-syntax">, </span><span class="identifier-syntax">seekmode_Start</span><span class="plain-syntax">);</span>
|
||||
<span class="plain-syntax"> } </span><span class="reserved-syntax">else</span><span class="plain-syntax"> {</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">InternalFileIO_Error</span><span class="plain-syntax">(</span><span class="identifier-syntax">file_id</span><span class="plain-syntax">, </span><span class="string-syntax">"unable to open for reading"</span><span class="plain-syntax">);</span>
|
||||
|
@ -495,9 +494,28 @@ the file; files are opened using resource IDs rather than filenames.
|
|||
<span class="plain-syntax"> </span><span class="reserved-syntax">return</span><span class="plain-syntax"> -1;</span>
|
||||
<span class="plain-syntax"> }</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">stream_id</span><span class="plain-syntax"> = </span><span class="identifier-syntax">struc</span><span class="plain-syntax">--></span><span class="identifier-syntax">AUXF_STREAM</span><span class="plain-syntax">;</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">glk_stream_set_position</span><span class="plain-syntax">(</span><span class="identifier-syntax">stream_id</span><span class="plain-syntax">, </span><span class="identifier-syntax">at</span><span class="plain-syntax">, </span><span class="identifier-syntax">seekmode_Start</span><span class="plain-syntax">);</span>
|
||||
<span class="plain-syntax"> </span><span class="reserved-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">at</span><span class="plain-syntax"> >= </span><span class="constant-syntax">0</span><span class="plain-syntax">) </span><span class="identifier-syntax">glk_stream_set_position</span><span class="plain-syntax">(</span><span class="identifier-syntax">stream_id</span><span class="plain-syntax">, </span><span class="identifier-syntax">at</span><span class="plain-syntax">, </span><span class="identifier-syntax">seekmode_Start</span><span class="plain-syntax">);</span>
|
||||
<span class="plain-syntax"> </span><span class="reserved-syntax">return</span><span class="plain-syntax"> </span><span class="identifier-syntax">glk_get_char_stream_uni</span><span class="plain-syntax">(</span><span class="identifier-syntax">stream_id</span><span class="plain-syntax">);</span>
|
||||
<span class="plain-syntax">];</span>
|
||||
|
||||
<span class="plain-syntax">[ </span><span class="identifier-syntax">InternalFileIO_Line</span><span class="plain-syntax"> </span><span class="identifier-syntax">txt</span><span class="plain-syntax"> </span><span class="identifier-syntax">file_id</span><span class="plain-syntax"> </span><span class="identifier-syntax">file_id</span><span class="plain-syntax"> </span><span class="identifier-syntax">pos</span><span class="plain-syntax"> </span><span class="identifier-syntax">tsize</span><span class="plain-syntax"> </span><span class="identifier-syntax">c</span><span class="plain-syntax">;</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">TEXT_TY_Transmute</span><span class="plain-syntax">(</span><span class="identifier-syntax">txt</span><span class="plain-syntax">);</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">TEXT_TY_Empty</span><span class="plain-syntax">(</span><span class="identifier-syntax">txt</span><span class="plain-syntax">);</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">tsize</span><span class="plain-syntax"> = </span><span class="identifier-syntax">BlkValueLBCapacity</span><span class="plain-syntax">(</span><span class="identifier-syntax">txt</span><span class="plain-syntax">);</span>
|
||||
<span class="plain-syntax"> </span><span class="reserved-syntax">while</span><span class="plain-syntax"> (</span><span class="reserved-syntax">true</span><span class="plain-syntax">) {</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">c</span><span class="plain-syntax"> = </span><span class="identifier-syntax">InternalFileBinaryRead</span><span class="plain-syntax">(</span><span class="identifier-syntax">file_id</span><span class="plain-syntax">, -1);</span>
|
||||
<span class="plain-syntax"> </span><span class="reserved-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">c</span><span class="plain-syntax"> == </span><span class="constant-syntax">10</span><span class="plain-syntax">) { </span><span class="identifier-syntax">BlkValueWrite</span><span class="plain-syntax">(</span><span class="identifier-syntax">txt</span><span class="plain-syntax">, </span><span class="identifier-syntax">pos</span><span class="plain-syntax">, </span><span class="constant-syntax">0</span><span class="plain-syntax">); </span><span class="reserved-syntax">rtrue</span><span class="plain-syntax">; }</span>
|
||||
<span class="plain-syntax"> </span><span class="reserved-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">c</span><span class="plain-syntax"> == -1) </span><span class="reserved-syntax">break</span><span class="plain-syntax">;</span>
|
||||
<span class="plain-syntax"> </span><span class="reserved-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">pos</span><span class="plain-syntax">+1 >= </span><span class="identifier-syntax">tsize</span><span class="plain-syntax">) {</span>
|
||||
<span class="plain-syntax"> </span><span class="reserved-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">BlkValueSetLBCapacity</span><span class="plain-syntax">(</span><span class="identifier-syntax">txt</span><span class="plain-syntax">, </span><span class="constant-syntax">2</span><span class="plain-syntax">*</span><span class="identifier-syntax">pos</span><span class="plain-syntax">) == </span><span class="reserved-syntax">false</span><span class="plain-syntax">) </span><span class="reserved-syntax">rfalse</span><span class="plain-syntax">;</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">tsize</span><span class="plain-syntax"> = </span><span class="identifier-syntax">BlkValueLBCapacity</span><span class="plain-syntax">(</span><span class="identifier-syntax">txt</span><span class="plain-syntax">);</span>
|
||||
<span class="plain-syntax"> }</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">BlkValueWrite</span><span class="plain-syntax">(</span><span class="identifier-syntax">txt</span><span class="plain-syntax">, </span><span class="identifier-syntax">pos</span><span class="plain-syntax">++, </span><span class="identifier-syntax">c</span><span class="plain-syntax">);</span>
|
||||
<span class="plain-syntax"> }</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">BlkValueWrite</span><span class="plain-syntax">(</span><span class="identifier-syntax">txt</span><span class="plain-syntax">, </span><span class="identifier-syntax">pos</span><span class="plain-syntax">, </span><span class="constant-syntax">0</span><span class="plain-syntax">);</span>
|
||||
<span class="plain-syntax"> </span><span class="reserved-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">pos</span><span class="plain-syntax"> > </span><span class="constant-syntax">0</span><span class="plain-syntax">) </span><span class="reserved-syntax">rtrue</span><span class="plain-syntax">;</span>
|
||||
<span class="plain-syntax"> </span><span class="reserved-syntax">rfalse</span><span class="plain-syntax">;</span>
|
||||
<span class="plain-syntax">];</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP16" class="paragraph-anchor"></a><b>§16. Z-Machine Stubs. </b>These routines do the minimum possible, but equally, they only generate a
|
||||
run-time problem when there is no alternative.
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
<ul class="crumbs"><li><a href="../index.html">Home</a></li><li><a href="../extensions.html">Extensions</a></li><li><a href="index.html">basicinform</a></li><li><b>Phrase Definitions</b></li></ul></div>
|
||||
<p class="purpose">The phrases making up the basic Inform language, and in terms of which all other phrases and rules are defined.</p>
|
||||
|
||||
<ul class="toc"><li><a href="S-pd.html#SP4">§4. Say phrases</a></li><li><a href="S-pd.html#SP13">§13. Variables</a></li><li><a href="S-pd.html#SP16">§16. Arithmetic</a></li><li><a href="S-pd.html#SP22">§22. Control structures</a></li><li><a href="S-pd.html#SP29">§29. Values</a></li><li><a href="S-pd.html#SP32">§32. Text</a></li><li><a href="S-pd.html#SP37">§37. Adaptive text</a></li><li><a href="S-pd.html#SP38">§38. Data Structures</a></li><li><a href="S-pd.html#SP41">§41. Lists</a></li><li><a href="S-pd.html#SP47">§47. Functional Programming</a></li><li><a href="S-pd.html#SP49">§49. Rulebooks and Activities</a></li><li><a href="S-pd.html#SP53">§53. External Files</a></li></ul><hr class="tocbar">
|
||||
<ul class="toc"><li><a href="S-pd.html#SP4">§4. Say phrases</a></li><li><a href="S-pd.html#SP13">§13. Variables</a></li><li><a href="S-pd.html#SP16">§16. Arithmetic</a></li><li><a href="S-pd.html#SP22">§22. Control structures</a></li><li><a href="S-pd.html#SP30">§30. Values</a></li><li><a href="S-pd.html#SP33">§33. Text</a></li><li><a href="S-pd.html#SP38">§38. Adaptive text</a></li><li><a href="S-pd.html#SP39">§39. Data Structures</a></li><li><a href="S-pd.html#SP42">§42. Lists</a></li><li><a href="S-pd.html#SP48">§48. Functional Programming</a></li><li><a href="S-pd.html#SP50">§50. Rulebooks and Activities</a></li><li><a href="S-pd.html#SP54">§54. External Files</a></li></ul><hr class="tocbar">
|
||||
|
||||
<p class="commentary firstcommentary"><a id="SP1" class="paragraph-anchor"></a><b>§1. </b>All phrases of the Inform language itself are defined here. The Standard
|
||||
Rules extension adds more, specialised for interactive fiction creation,
|
||||
|
@ -984,7 +984,19 @@ each iteration of the loop.
|
|||
<span class="plain-syntax"> @</span><span class="identifier-syntax">pull</span><span class="plain-syntax"> {-</span><span class="identifier-syntax">my</span><span class="plain-syntax">:</span><span class="identifier-syntax">ct_1</span><span class="plain-syntax">}; @</span><span class="identifier-syntax">pull</span><span class="plain-syntax"> {-</span><span class="identifier-syntax">my</span><span class="plain-syntax">:</span><span class="identifier-syntax">ct_0</span><span class="plain-syntax">};</span>
|
||||
<span class="plain-syntax"> -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP28" class="paragraph-anchor"></a><b>§28. </b>The equivalent of <span class="extract"><span class="extract-syntax">break</span></span> or <span class="extract"><span class="extract-syntax">continue</span></span> in C or I6, or of <span class="extract"><span class="extract-syntax">last</span></span> or <span class="extract"><span class="extract-syntax">next</span></span>
|
||||
<p class="commentary firstcommentary"><a id="SP28" class="paragraph-anchor"></a><b>§28. </b>And this loops through the lines of a text file stored internally.
|
||||
</p>
|
||||
|
||||
<pre class="displayed-code all-displayed-code code-font">
|
||||
<span class="identifier-syntax">To</span><span class="plain-syntax"> </span><span class="identifier-syntax">repeat</span><span class="plain-syntax"> </span><span class="identifier-syntax">with</span><span class="plain-syntax"> (</span><span class="identifier-syntax">loopvar</span><span class="plain-syntax"> - </span><span class="identifier-syntax">nonexisting</span><span class="plain-syntax"> </span><span class="identifier-syntax">text</span><span class="plain-syntax"> </span><span class="identifier-syntax">variable</span><span class="plain-syntax">)</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">running</span><span class="plain-syntax"> </span><span class="identifier-syntax">through</span><span class="plain-syntax"> (</span><span class="identifier-syntax">F</span><span class="plain-syntax"> - </span><span class="identifier-syntax">internal</span><span class="plain-syntax"> </span><span class="identifier-syntax">file</span><span class="plain-syntax">) </span><span class="identifier-syntax">begin</span><span class="plain-syntax"> -- </span><span class="identifier-syntax">end</span><span class="plain-syntax"> </span><span class="identifier-syntax">loop</span><span class="plain-syntax">:</span>
|
||||
<span class="plain-syntax"> (-</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">for</span><span class="plain-syntax"> ({-</span><span class="identifier-syntax">my</span><span class="plain-syntax">:1} = </span><span class="identifier-syntax">InternalFileIO_Line</span><span class="plain-syntax">({-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">loopvar</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">F</span><span class="plain-syntax">}): {-</span><span class="identifier-syntax">my</span><span class="plain-syntax">:1}:</span>
|
||||
<span class="plain-syntax"> {-</span><span class="identifier-syntax">my</span><span class="plain-syntax">:1} = </span><span class="identifier-syntax">InternalFileIO_Line</span><span class="plain-syntax">({-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">loopvar</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">F</span><span class="plain-syntax">}))</span>
|
||||
<span class="plain-syntax"> {-</span><span class="identifier-syntax">block</span><span class="plain-syntax">}</span>
|
||||
<span class="plain-syntax"> -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP29" class="paragraph-anchor"></a><b>§29. </b>The equivalent of <span class="extract"><span class="extract-syntax">break</span></span> or <span class="extract"><span class="extract-syntax">continue</span></span> in C or I6, or of <span class="extract"><span class="extract-syntax">last</span></span> or <span class="extract"><span class="extract-syntax">next</span></span>
|
||||
in Perl. Here "in loop" means "in any of the forms of while or repeat".
|
||||
</p>
|
||||
|
||||
|
@ -1001,7 +1013,7 @@ in Perl. Here "in loop" means "in any of the forms of while or repeat".
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_next</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">continue</span><span class="plain-syntax">; -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP29" class="paragraph-anchor"></a><b>§29. Values. </b>Some of the things we can do with enumerations, others being listed under
|
||||
<p class="commentary firstcommentary"><a id="SP30" class="paragraph-anchor"></a><b>§30. Values. </b>Some of the things we can do with enumerations, others being listed under
|
||||
randomness below.
|
||||
</p>
|
||||
|
||||
|
@ -1029,7 +1041,7 @@ randomness below.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_enumlast</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">decide</span><span class="plain-syntax"> </span><span class="identifier-syntax">on</span><span class="plain-syntax"> </span><span class="identifier-syntax">K</span><span class="plain-syntax"> </span><span class="identifier-syntax">before</span><span class="plain-syntax"> </span><span class="identifier-syntax">the</span><span class="plain-syntax"> </span><span class="identifier-syntax">default</span><span class="plain-syntax"> </span><span class="identifier-syntax">value</span><span class="plain-syntax"> </span><span class="identifier-syntax">of</span><span class="plain-syntax"> </span><span class="identifier-syntax">K</span><span class="plain-syntax">.</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP30" class="paragraph-anchor"></a><b>§30. </b>Random numbers and random items chosen from sets of objects matching a
|
||||
<p class="commentary firstcommentary"><a id="SP31" class="paragraph-anchor"></a><b>§31. </b>Random numbers and random items chosen from sets of objects matching a
|
||||
given description ("a random closed door").
|
||||
</p>
|
||||
|
||||
|
@ -1061,7 +1073,7 @@ given description ("a random closed door").
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_seed</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">VM_Seed_RNG</span><span class="plain-syntax">({</span><span class="identifier-syntax">N</span><span class="plain-syntax">}); -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP31" class="paragraph-anchor"></a><b>§31. </b>A novel feature of Inform is that there is a default value of any kind: for
|
||||
<p class="commentary firstcommentary"><a id="SP32" class="paragraph-anchor"></a><b>§32. </b>A novel feature of Inform is that there is a default value of any kind: for
|
||||
example, it is 0 for a number, or the empty text for text. When Inform compiles
|
||||
a value of a given kind but isn't told what value to compile, it always
|
||||
chooses the default, which is why the following definition works.
|
||||
|
@ -1077,7 +1089,7 @@ chooses the default, which is why the following definition works.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_defaultvalue</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- {-</span><span class="identifier-syntax">new</span><span class="plain-syntax">:</span><span class="identifier-syntax">K</span><span class="plain-syntax">} -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP32" class="paragraph-anchor"></a><b>§32. Text. </b>Inform programs swim in a sea of texts, and most of the ways to make text
|
||||
<p class="commentary firstcommentary"><a id="SP33" class="paragraph-anchor"></a><b>§33. Text. </b>Inform programs swim in a sea of texts, and most of the ways to make text
|
||||
involve substitutions; so phrases to manipulate text are nice to have, but
|
||||
are bonuses rather than being the essentials.
|
||||
</p>
|
||||
|
@ -1133,7 +1145,7 @@ structural levels of text (character, word, punctuated word, etc.).
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_paranum</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">TEXT_TY_GetBlob</span><span class="plain-syntax">({-</span><span class="identifier-syntax">new</span><span class="plain-syntax">:</span><span class="identifier-syntax">text</span><span class="plain-syntax">}, {-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">T</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">N</span><span class="plain-syntax">}, </span><span class="identifier-syntax">PARA_BLOB</span><span class="plain-syntax">) -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP33" class="paragraph-anchor"></a><b>§33. </b>The "substituted form of" is a technicality most Inform users never need to
|
||||
<p class="commentary firstcommentary"><a id="SP34" class="paragraph-anchor"></a><b>§34. </b>The "substituted form of" is a technicality most Inform users never need to
|
||||
think about; as a one-off phrase, it may as well go here.
|
||||
</p>
|
||||
|
||||
|
@ -1142,7 +1154,7 @@ think about; as a one-off phrase, it may as well go here.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_subform</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">TEXT_TY_SubstitutedForm</span><span class="plain-syntax">({-</span><span class="identifier-syntax">new</span><span class="plain-syntax">:</span><span class="identifier-syntax">text</span><span class="plain-syntax">}, {-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">T</span><span class="plain-syntax">}) -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP34" class="paragraph-anchor"></a><b>§34. </b>A common matching engine is used for matching plain text...
|
||||
<p class="commentary firstcommentary"><a id="SP35" class="paragraph-anchor"></a><b>§35. </b>A common matching engine is used for matching plain text...
|
||||
</p>
|
||||
|
||||
<p class="commentary">See test case <span class="extract"><span class="extract-syntax">BIP-TextReplacement</span></span>.
|
||||
|
@ -1201,7 +1213,7 @@ think about; as a one-off phrase, it may as well go here.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_replacepara</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">TEXT_TY_ReplaceBlob</span><span class="plain-syntax">(</span><span class="identifier-syntax">PARA_BLOB</span><span class="plain-syntax">, {-</span><span class="identifier-syntax">lvalue</span><span class="plain-syntax">-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">T</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">N</span><span class="plain-syntax">}, {-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">replace</span><span class="plain-syntax">}); -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP35" class="paragraph-anchor"></a><b>§35. </b>...and for regular expressions, though here we also have access to the
|
||||
<p class="commentary firstcommentary"><a id="SP36" class="paragraph-anchor"></a><b>§36. </b>...and for regular expressions, though here we also have access to the
|
||||
exact text which matched (not interesting in the plain text case since it's
|
||||
the same as the search text, up to case at least), and the values of matched
|
||||
subexpressions (which the plain text case doesn't have).
|
||||
|
@ -1237,7 +1249,7 @@ subexpressions (which the plain text case doesn't have).
|
|||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">TEXT_TY_Replace_RE</span><span class="plain-syntax">(</span><span class="identifier-syntax">REGEXP_BLOB</span><span class="plain-syntax">, {-</span><span class="identifier-syntax">lvalue</span><span class="plain-syntax">-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">T</span><span class="plain-syntax">}, {-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">find</span><span class="plain-syntax">},</span>
|
||||
<span class="plain-syntax"> {-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">replace</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">phrase</span><span class="plain-syntax"> </span><span class="identifier-syntax">options</span><span class="plain-syntax">}); -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP36" class="paragraph-anchor"></a><b>§36. </b>Casing of text.
|
||||
<p class="commentary firstcommentary"><a id="SP37" class="paragraph-anchor"></a><b>§37. </b>Casing of text.
|
||||
</p>
|
||||
|
||||
<p class="commentary">See test case <span class="extract"><span class="extract-syntax">BIP-TextCasing</span></span>.
|
||||
|
@ -1265,7 +1277,7 @@ subexpressions (which the plain text case doesn't have).
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_inupper</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">TEXT_TY_CharactersOfCase</span><span class="plain-syntax">({-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">T</span><span class="plain-syntax">}, </span><span class="constant-syntax">1</span><span class="plain-syntax">) -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP37" class="paragraph-anchor"></a><b>§37. Adaptive text. </b></p>
|
||||
<p class="commentary firstcommentary"><a id="SP38" class="paragraph-anchor"></a><b>§38. Adaptive text. </b></p>
|
||||
|
||||
<p class="commentary">See test case <span class="extract"><span class="extract-syntax">BIP-AdaptiveText</span></span>.
|
||||
</p>
|
||||
|
@ -1310,7 +1322,7 @@ subexpressions (which the plain text case doesn't have).
|
|||
|
||||
<span class="identifier-syntax">To</span><span class="plain-syntax"> </span><span class="identifier-syntax">decide</span><span class="plain-syntax"> </span><span class="identifier-syntax">which</span><span class="plain-syntax"> </span><span class="identifier-syntax">relation</span><span class="plain-syntax"> </span><span class="identifier-syntax">of</span><span class="plain-syntax"> </span><span class="identifier-syntax">objects</span><span class="plain-syntax"> </span><span class="identifier-syntax">is</span><span class="plain-syntax"> </span><span class="identifier-syntax">meaning</span><span class="plain-syntax"> </span><span class="identifier-syntax">of</span><span class="plain-syntax"> (</span><span class="identifier-syntax">V</span><span class="plain-syntax"> - </span><span class="identifier-syntax">a</span><span class="plain-syntax"> </span><span class="identifier-syntax">verb</span><span class="plain-syntax">): (- {</span><span class="identifier-syntax">V</span><span class="plain-syntax">}(</span><span class="identifier-syntax">CV_MEANING</span><span class="plain-syntax">) -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP38" class="paragraph-anchor"></a><b>§38. Data Structures. </b>Inform provides three main data structures: tables, lists, and relations,
|
||||
<p class="commentary firstcommentary"><a id="SP39" class="paragraph-anchor"></a><b>§39. Data Structures. </b>Inform provides three main data structures: tables, lists, and relations,
|
||||
which we will take in that order.
|
||||
</p>
|
||||
|
||||
|
@ -1369,7 +1381,7 @@ or "blanking" it — requires specialist phrases.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_blankouttable</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">TableBlankOutAll</span><span class="plain-syntax">({</span><span class="identifier-syntax">T</span><span class="plain-syntax">}); -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP39" class="paragraph-anchor"></a><b>§39. </b>These four are for debugging purposes only, and are used in the same test
|
||||
<p class="commentary firstcommentary"><a id="SP40" class="paragraph-anchor"></a><b>§40. </b>These four are for debugging purposes only, and are used in the same test
|
||||
case. "Showme the contents of ..." is not a text substitution, for efficiency
|
||||
reasons: for a large table it could produce a gargantuan output, and in a
|
||||
story file with memory constraints, one might not want to store that in a
|
||||
|
@ -1390,7 +1402,7 @@ text variable.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">phs_tablecolumn</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">TableColumnDebug</span><span class="plain-syntax">({</span><span class="identifier-syntax">T</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">TC</span><span class="plain-syntax">}); -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP40" class="paragraph-anchor"></a><b>§40. </b>Sorting.
|
||||
<p class="commentary firstcommentary"><a id="SP41" class="paragraph-anchor"></a><b>§41. </b>Sorting.
|
||||
</p>
|
||||
|
||||
<p class="commentary">See test case <span class="extract"><span class="extract-syntax">BIP-TableSort</span></span>.
|
||||
|
@ -1409,7 +1421,7 @@ text variable.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_sortcolumnreverse</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">TableSort</span><span class="plain-syntax">({</span><span class="identifier-syntax">T</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">TC</span><span class="plain-syntax">}, -1); -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP41" class="paragraph-anchor"></a><b>§41. Lists. </b>The following are all for adding and removing values to dynamic lists.
|
||||
<p class="commentary firstcommentary"><a id="SP42" class="paragraph-anchor"></a><b>§42. Lists. </b>The following are all for adding and removing values to dynamic lists.
|
||||
</p>
|
||||
|
||||
<p class="commentary">See test case <span class="extract"><span class="extract-syntax">BIP-Lists</span></span>.
|
||||
|
@ -1450,7 +1462,7 @@ text variable.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_rementries</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">LIST_OF_TY_RemoveItemRange</span><span class="plain-syntax">({-</span><span class="identifier-syntax">lvalue</span><span class="plain-syntax">-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">L</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">N</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">N2</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">phrase</span><span class="plain-syntax"> </span><span class="identifier-syntax">options</span><span class="plain-syntax">}); -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP42" class="paragraph-anchor"></a><b>§42. </b>Searching a list is implemented in a somewhat crude way at present, and the
|
||||
<p class="commentary firstcommentary"><a id="SP43" class="paragraph-anchor"></a><b>§43. </b>Searching a list is implemented in a somewhat crude way at present, and the
|
||||
following syntax may later be replaced with a suitable verb "to be listed
|
||||
in", so that there's no need to imitate.
|
||||
</p>
|
||||
|
@ -1464,7 +1476,7 @@ in", so that there's no need to imitate.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_isnotlistedin</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- (</span><span class="identifier-syntax">LIST_OF_TY_FindItem</span><span class="plain-syntax">({-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">L</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">N</span><span class="plain-syntax">}) == </span><span class="identifier-syntax">false</span><span class="plain-syntax">) -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP43" class="paragraph-anchor"></a><b>§43. </b>A description is a representation of a set of objects by means of a
|
||||
<p class="commentary firstcommentary"><a id="SP44" class="paragraph-anchor"></a><b>§44. </b>A description is a representation of a set of objects by means of a
|
||||
predicate (e.g., "open unlocked doors"), and it converts into a list of
|
||||
current members (in creation order), but there's no reverse process.
|
||||
</p>
|
||||
|
@ -1474,7 +1486,7 @@ current members (in creation order), but there's no reverse process.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_listofdesc</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- {-</span><span class="identifier-syntax">new</span><span class="plain-syntax">-</span><span class="identifier-syntax">list</span><span class="plain-syntax">-</span><span class="identifier-syntax">of</span><span class="plain-syntax">:</span><span class="identifier-syntax">list</span><span class="plain-syntax"> </span><span class="identifier-syntax">of</span><span class="plain-syntax"> </span><span class="identifier-syntax">K</span><span class="plain-syntax">} -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP44" class="paragraph-anchor"></a><b>§44. </b>Determining and setting the length:
|
||||
<p class="commentary firstcommentary"><a id="SP45" class="paragraph-anchor"></a><b>§45. </b>Determining and setting the length:
|
||||
</p>
|
||||
|
||||
<p class="commentary">See test case <span class="extract"><span class="extract-syntax">BIP-ListLength</span></span>.
|
||||
|
@ -1502,7 +1514,7 @@ current members (in creation order), but there's no reverse process.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_changelength</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">LIST_OF_TY_SetLength</span><span class="plain-syntax">({-</span><span class="identifier-syntax">lvalue</span><span class="plain-syntax">-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">L</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">N</span><span class="plain-syntax">}, </span><span class="constant-syntax">0</span><span class="plain-syntax">); -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP45" class="paragraph-anchor"></a><b>§45. </b>Easy but useful list operations. Sorting ultimately uses a common sorting
|
||||
<p class="commentary firstcommentary"><a id="SP46" class="paragraph-anchor"></a><b>§46. </b>Easy but useful list operations. Sorting ultimately uses a common sorting
|
||||
mechanism, in "Sort.i6t", which handles both lists and tables.
|
||||
</p>
|
||||
|
||||
|
@ -1537,7 +1549,7 @@ mechanism, in "Sort.i6t", which handles both lists and tables.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_sortlistpropertyreverse</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">LIST_OF_TY_Sort</span><span class="plain-syntax">({-</span><span class="identifier-syntax">lvalue</span><span class="plain-syntax">-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">L</span><span class="plain-syntax">}, -1, {</span><span class="identifier-syntax">P</span><span class="plain-syntax">}, {-</span><span class="identifier-syntax">property</span><span class="plain-syntax">-</span><span class="identifier-syntax">holds</span><span class="plain-syntax">-</span><span class="identifier-syntax">block</span><span class="plain-syntax">-</span><span class="identifier-syntax">value</span><span class="plain-syntax">:</span><span class="identifier-syntax">P</span><span class="plain-syntax">}); -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP46" class="paragraph-anchor"></a><b>§46. </b>Relations are the final data structure given here. In some ways they are
|
||||
<p class="commentary firstcommentary"><a id="SP47" class="paragraph-anchor"></a><b>§47. </b>Relations are the final data structure given here. In some ways they are
|
||||
the most fundamental of all, but they're not either set or tested by
|
||||
procedural phrases — they lie in the linguistic structure of conditions.
|
||||
So all we have here are the route-finding phrases:
|
||||
|
@ -1617,7 +1629,7 @@ So all we have here are the route-finding phrases:
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_rightlookup</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">RelationTest</span><span class="plain-syntax">({-</span><span class="identifier-syntax">by</span><span class="plain-syntax">-</span><span class="identifier-syntax">reference</span><span class="plain-syntax">:</span><span class="identifier-syntax">R</span><span class="plain-syntax">}, </span><span class="identifier-syntax">RELS_LOOKUP_ANY</span><span class="plain-syntax">, {</span><span class="identifier-syntax">X</span><span class="plain-syntax">}, </span><span class="identifier-syntax">RLANY_GET_Y</span><span class="plain-syntax">) -). </span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP47" class="paragraph-anchor"></a><b>§47. Functional Programming. </b>Here we have the ability to use the name of a function as a value, and to
|
||||
<p class="commentary firstcommentary"><a id="SP48" class="paragraph-anchor"></a><b>§48. Functional Programming. </b>Here we have the ability to use the name of a function as a value, and to
|
||||
apply such a function.
|
||||
</p>
|
||||
|
||||
|
@ -1671,7 +1683,7 @@ apply such a function.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_apply3</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- {-</span><span class="identifier-syntax">primitive</span><span class="plain-syntax">-</span><span class="identifier-syntax">definition</span><span class="plain-syntax">:</span><span class="identifier-syntax">function</span><span class="plain-syntax">-</span><span class="identifier-syntax">application</span><span class="plain-syntax">}; -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP48" class="paragraph-anchor"></a><b>§48. </b>The standard map, reduce and filter operations found in most functional
|
||||
<p class="commentary firstcommentary"><a id="SP49" class="paragraph-anchor"></a><b>§49. </b>The standard map, reduce and filter operations found in most functional
|
||||
programming languages also have Inform analogues.
|
||||
</p>
|
||||
|
||||
|
@ -1708,7 +1720,7 @@ programming languages also have Inform analogues.
|
|||
<span class="plain-syntax"> </span><span class="identifier-syntax">add</span><span class="plain-syntax"> </span><span class="identifier-syntax">the</span><span class="plain-syntax"> </span><span class="identifier-syntax">item</span><span class="plain-syntax"> </span><span class="identifier-syntax">to</span><span class="plain-syntax"> </span><span class="identifier-syntax">the</span><span class="plain-syntax"> </span><span class="identifier-syntax">filtered</span><span class="plain-syntax"> </span><span class="identifier-syntax">list</span><span class="plain-syntax">;</span>
|
||||
<span class="plain-syntax"> </span><span class="identifier-syntax">decide</span><span class="plain-syntax"> </span><span class="identifier-syntax">on</span><span class="plain-syntax"> </span><span class="identifier-syntax">the</span><span class="plain-syntax"> </span><span class="identifier-syntax">filtered</span><span class="plain-syntax"> </span><span class="identifier-syntax">list</span><span class="plain-syntax">.</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP49" class="paragraph-anchor"></a><b>§49. Rulebooks and Activities. </b></p>
|
||||
<p class="commentary firstcommentary"><a id="SP50" class="paragraph-anchor"></a><b>§50. Rulebooks and Activities. </b></p>
|
||||
|
||||
<p class="commentary">Firing off activities:
|
||||
</p>
|
||||
|
@ -1731,7 +1743,7 @@ programming languages also have Inform analogues.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_continueactivity</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">rfalse</span><span class="plain-syntax">; -) - </span><span class="identifier-syntax">in</span><span class="plain-syntax"> </span><span class="identifier-syntax">to</span><span class="plain-syntax"> </span><span class="identifier-syntax">only</span><span class="plain-syntax">.</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP50" class="paragraph-anchor"></a><b>§50. </b>Advanced activity phrases: for setting up one's own activities structured
|
||||
<p class="commentary firstcommentary"><a id="SP51" class="paragraph-anchor"></a><b>§51. </b>Advanced activity phrases: for setting up one's own activities structured
|
||||
around I7 source text. People tend not to use this much, and perhaps that's
|
||||
a good thing, but it does open up possibilities, and it's good for
|
||||
retro-fitting onto extensions to make them more customisable.
|
||||
|
@ -1769,7 +1781,7 @@ See the documentation example <span class="extract"><span class="extract-syntax"
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_abandonactivitywith</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">AbandonActivity</span><span class="plain-syntax">({</span><span class="identifier-syntax">A</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">val</span><span class="plain-syntax">}); -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP51" class="paragraph-anchor"></a><b>§51. </b>Here are four different ways to invoke a rule or rulebook:
|
||||
<p class="commentary firstcommentary"><a id="SP52" class="paragraph-anchor"></a><b>§52. </b>Here are four different ways to invoke a rule or rulebook:
|
||||
</p>
|
||||
|
||||
<p class="commentary">See test case <span class="extract"><span class="extract-syntax">BIP-Rules</span></span>.
|
||||
|
@ -1807,7 +1819,7 @@ See the documentation example <span class="extract"><span class="extract-syntax"
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_abide</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">FollowRulebook</span><span class="plain-syntax">({</span><span class="identifier-syntax">RL</span><span class="plain-syntax">})) </span><span class="identifier-syntax">rtrue</span><span class="plain-syntax">; -) - </span><span class="identifier-syntax">in</span><span class="plain-syntax"> </span><span class="identifier-syntax">to</span><span class="plain-syntax"> </span><span class="identifier-syntax">only</span><span class="plain-syntax">.</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP52" class="paragraph-anchor"></a><b>§52. </b>Rules return <span class="extract"><span class="extract-syntax">true</span></span> to indicate a decision, which could be either a success
|
||||
<p class="commentary firstcommentary"><a id="SP53" class="paragraph-anchor"></a><b>§53. </b>Rules return <span class="extract"><span class="extract-syntax">true</span></span> to indicate a decision, which could be either a success
|
||||
or a failure, and optionally may also return a value. If they return <span class="extract"><span class="extract-syntax">false</span></span>,
|
||||
there's no decision.
|
||||
</p>
|
||||
|
@ -1839,7 +1851,7 @@ there's no decision.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_rulebookoutcome</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- (</span><span class="identifier-syntax">ResultOfRule</span><span class="plain-syntax">()) -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP53" class="paragraph-anchor"></a><b>§53. External Files. </b>Inform has a quirky level of support for file-handling, which comes out what
|
||||
<p class="commentary firstcommentary"><a id="SP54" class="paragraph-anchor"></a><b>§54. External Files. </b>Inform has a quirky level of support for file-handling, which comes out what
|
||||
the Glulx virtual machine will support.
|
||||
</p>
|
||||
|
||||
|
@ -1861,7 +1873,7 @@ the Glulx virtual machine will support.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_saytext</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">FileIO_PrintContents</span><span class="plain-syntax">({</span><span class="identifier-syntax">FN</span><span class="plain-syntax">}); </span><span class="identifier-syntax">say__p</span><span class="plain-syntax"> = </span><span class="constant-syntax">1</span><span class="plain-syntax">; -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP54" class="paragraph-anchor"></a><b>§54. </b>See test case <span class="extract"><span class="extract-syntax">BIP-FilesOfTables-G</span></span>, which has no Z-machine counterpart.
|
||||
<p class="commentary firstcommentary"><a id="SP55" class="paragraph-anchor"></a><b>§55. </b>See test case <span class="extract"><span class="extract-syntax">BIP-FilesOfTables-G</span></span>, which has no Z-machine counterpart.
|
||||
</p>
|
||||
|
||||
<pre class="displayed-code all-displayed-code code-font">
|
||||
|
@ -1874,7 +1886,7 @@ the Glulx virtual machine will support.
|
|||
<span class="plain-syntax"> (</span><span class="identifier-syntax">documented</span><span class="plain-syntax"> </span><span class="identifier-syntax">at</span><span class="plain-syntax"> </span><span class="identifier-syntax">ph_writetable</span><span class="plain-syntax">):</span>
|
||||
<span class="plain-syntax"> (- </span><span class="identifier-syntax">FileIO_PutTable</span><span class="plain-syntax">({</span><span class="identifier-syntax">filename</span><span class="plain-syntax">}, {</span><span class="identifier-syntax">T</span><span class="plain-syntax">}); -).</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP55" class="paragraph-anchor"></a><b>§55. </b>These are hardly used phrases which are difficult to test convincingly
|
||||
<p class="commentary firstcommentary"><a id="SP56" class="paragraph-anchor"></a><b>§56. </b>These are hardly used phrases which are difficult to test convincingly
|
||||
in our framework, since they defend against independent Inform programs
|
||||
simultaneously trying to access the same file.
|
||||
</p>
|
||||
|
|
|
@ -70,38 +70,37 @@ which take more than 1/1000th of the total running time.
|
|||
|
||||
<pre class="undisplayed-code all-displayed-code code-font">
|
||||
<span class="plain-syntax">100.0% in inform7 run</span>
|
||||
<span class="plain-syntax"> 72.7% in compilation to Inter</span>
|
||||
<span class="plain-syntax"> 51.3% in </span><a href="../core-module/1-htc.html#SP9" class="internal">Sequence::undertake_queued_tasks</a>
|
||||
<span class="plain-syntax"> 5.2% in </span><a href="../assertions-module/2-ptmn.html#SP1" class="internal">MajorNodes::pre_pass</a>
|
||||
<span class="plain-syntax"> 3.7% in </span><a href="../assertions-module/2-ptmn.html#SP1" class="internal">MajorNodes::pass_1</a>
|
||||
<span class="plain-syntax"> 71.2% in compilation to Inter</span>
|
||||
<span class="plain-syntax"> 50.4% in </span><a href="../core-module/1-htc.html#SP9" class="internal">Sequence::undertake_queued_tasks</a>
|
||||
<span class="plain-syntax"> 4.8% in </span><a href="../assertions-module/2-ptmn.html#SP1" class="internal">MajorNodes::pre_pass</a>
|
||||
<span class="plain-syntax"> 3.4% in </span><a href="../assertions-module/2-ptmn.html#SP1" class="internal">MajorNodes::pass_1</a>
|
||||
<span class="plain-syntax"> 2.0% in </span><a href="../runtime-module/6-pi.html#SP1" class="internal">RTPhrasebook::compile_entries</a>
|
||||
<span class="plain-syntax"> 1.8% in </span><a href="../assertions-module/5-id.html#SP4" class="internal">ImperativeDefinitions::assess_all</a>
|
||||
<span class="plain-syntax"> 1.8% in </span><a href="../runtime-module/6-pi.html#SP1" class="internal">RTPhrasebook::compile_entries</a>
|
||||
<span class="plain-syntax"> 1.4% in </span><a href="../runtime-module/5-kc.html#SP10" class="internal">RTKindConstructors::compile</a>
|
||||
<span class="plain-syntax"> 0.9% in </span><a href="../core-module/1-htc.html#SP12" class="internal">Sequence::lint_inter</a>
|
||||
<span class="plain-syntax"> 0.5% in </span><a href="../assertions-module/5-id.html#SP5" class="internal">ImperativeDefinitions::compile_first_block</a>
|
||||
<span class="plain-syntax"> 0.5% in </span><a href="../assertions-module/2-ptmn.html#SP1" class="internal">MajorNodes::pass_2</a>
|
||||
<span class="plain-syntax"> 0.5% in </span><a href="../core-module/1-htc.html#SP9" class="internal">Sequence::undertake_queued_tasks</a>
|
||||
<span class="plain-syntax"> 0.5% in </span><a href="../knowledge-module/5-tmw.html#SP5" class="internal">World::stage_V</a>
|
||||
<span class="plain-syntax"> 0.3% in </span><a href="../core-module/1-htc.html#SP9" class="internal">Sequence::undertake_queued_tasks</a>
|
||||
<span class="plain-syntax"> 0.1% in </span><a href="../runtime-module/3-cm.html#SP1" class="internal">CompletionModule::compile</a>
|
||||
<span class="plain-syntax"> 0.1% in </span><a href="../knowledge-module/4-is.html#SP27" class="internal">InferenceSubjects::emit_all</a>
|
||||
<span class="plain-syntax"> 0.1% in </span><a href="../runtime-module/5-kc.html#SP10_7" class="internal">RTKindConstructors::compile_permissions</a>
|
||||
<span class="plain-syntax"> 0.1% in </span><a href="../core-module/1-wtc.html#SP9" class="internal">Task::make_built_in_kind_constructors</a>
|
||||
<span class="plain-syntax"> 0.1% in </span><a href="../knowledge-module/5-tmw.html#SP3" class="internal">World::stages_II_and_III</a>
|
||||
<span class="plain-syntax"> 2.8% not specifically accounted for</span>
|
||||
<span class="plain-syntax"> 24.0% in running Inter pipeline</span>
|
||||
<span class="plain-syntax"> 9.3% in step 14/15: generate inform6 -> auto.inf</span>
|
||||
<span class="plain-syntax"> 5.2% in step 5/15: load-binary-kits</span>
|
||||
<span class="plain-syntax"> 5.0% in step 6/15: make-synoptic-module</span>
|
||||
<span class="plain-syntax"> 1.6% in step 9/15: make-identifiers-unique</span>
|
||||
<span class="plain-syntax"> 0.3% in step 12/15: eliminate-redundant-operations</span>
|
||||
<span class="plain-syntax"> 0.3% in step 4/15: compile-splats</span>
|
||||
<span class="plain-syntax"> 0.3% in step 7/15: shorten-wiring</span>
|
||||
<span class="plain-syntax"> 0.1% in step 11/15: eliminate-redundant-labels</span>
|
||||
<span class="plain-syntax"> 0.1% in step 8/15: detect-indirect-calls</span>
|
||||
<span class="plain-syntax"> 1.3% not specifically accounted for</span>
|
||||
<span class="plain-syntax"> 1.0% in </span><a href="../core-module/1-htc.html#SP12" class="internal">Sequence::lint_inter</a>
|
||||
<span class="plain-syntax"> 0.6% in </span><a href="../assertions-module/2-ptmn.html#SP1" class="internal">MajorNodes::pass_2</a>
|
||||
<span class="plain-syntax"> 0.6% in </span><a href="../knowledge-module/5-tmw.html#SP5" class="internal">World::stage_V</a>
|
||||
<span class="plain-syntax"> 0.4% in </span><a href="../assertions-module/5-id.html#SP5" class="internal">ImperativeDefinitions::compile_first_block</a>
|
||||
<span class="plain-syntax"> 0.4% in </span><a href="../core-module/1-htc.html#SP9" class="internal">Sequence::undertake_queued_tasks</a>
|
||||
<span class="plain-syntax"> 0.4% in </span><a href="../core-module/1-htc.html#SP9" class="internal">Sequence::undertake_queued_tasks</a>
|
||||
<span class="plain-syntax"> 0.2% in </span><a href="../runtime-module/3-cm.html#SP1" class="internal">CompletionModule::compile</a>
|
||||
<span class="plain-syntax"> 0.2% in </span><a href="../knowledge-module/4-is.html#SP27" class="internal">InferenceSubjects::emit_all</a>
|
||||
<span class="plain-syntax"> 0.2% in </span><a href="../runtime-module/5-kc.html#SP10_7" class="internal">RTKindConstructors::compile_permissions</a>
|
||||
<span class="plain-syntax"> 0.2% in </span><a href="../core-module/1-wtc.html#SP9" class="internal">Task::make_built_in_kind_constructors</a>
|
||||
<span class="plain-syntax"> 3.2% not specifically accounted for</span>
|
||||
<span class="plain-syntax"> 25.8% in running Inter pipeline</span>
|
||||
<span class="plain-syntax"> 10.2% in step 14/15: generate inform6 -> auto.inf</span>
|
||||
<span class="plain-syntax"> 5.6% in step 5/15: load-binary-kits</span>
|
||||
<span class="plain-syntax"> 5.2% in step 6/15: make-synoptic-module</span>
|
||||
<span class="plain-syntax"> 1.8% in step 9/15: make-identifiers-unique</span>
|
||||
<span class="plain-syntax"> 0.4% in step 12/15: eliminate-redundant-operations</span>
|
||||
<span class="plain-syntax"> 0.4% in step 4/15: compile-splats</span>
|
||||
<span class="plain-syntax"> 0.4% in step 7/15: shorten-wiring</span>
|
||||
<span class="plain-syntax"> 0.4% in step 8/15: detect-indirect-calls</span>
|
||||
<span class="plain-syntax"> 0.2% in step 11/15: eliminate-redundant-labels</span>
|
||||
<span class="plain-syntax"> 1.2% not specifically accounted for</span>
|
||||
<span class="plain-syntax"> 2.6% in supervisor</span>
|
||||
<span class="plain-syntax"> 0.6% not specifically accounted for</span>
|
||||
<span class="plain-syntax"> 0.4% not specifically accounted for</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP3" class="paragraph-anchor"></a><b>§3. Memory consumption. </b>The following gives some idea of which classes of object have the most
|
||||
instances, and also of how Inform's memory tends to be used in practice.
|
||||
|
@ -110,16 +109,16 @@ represent less than 1/1000th of the total.
|
|||
</p>
|
||||
|
||||
<pre class="undisplayed-code all-displayed-code code-font">
|
||||
<span class="plain-syntax">Total memory consumption was 123401K = 121 MB</span>
|
||||
<span class="plain-syntax">Total memory consumption was 123441K = 121 MB</span>
|
||||
|
||||
<span class="plain-syntax"> ---- was used for 2055472 objects, in 366316 frames in 0 x 800K = 0K = 0 MB:</span>
|
||||
<span class="plain-syntax"> ---- was used for 2056836 objects, in 366558 frames in 0 x 800K = 0K = 0 MB:</span>
|
||||
|
||||
<span class="plain-syntax"> 33.0% inter_tree_node_array 58 x 8192 = 475136 objects, 41813824 bytes</span>
|
||||
<span class="plain-syntax"> 20.6% text_stream_array 4638 x 100 = 463800 objects, 26121216 bytes</span>
|
||||
<span class="plain-syntax"> 19.5% linked_list 44083 objects, 24686480 bytes</span>
|
||||
<span class="plain-syntax"> 20.6% text_stream_array 4639 x 100 = 463900 objects, 26126848 bytes</span>
|
||||
<span class="plain-syntax"> 19.5% linked_list 44089 objects, 24689840 bytes</span>
|
||||
<span class="plain-syntax"> 11.2% inter_symbol_array 133 x 1024 = 136192 objects, 14168224 bytes</span>
|
||||
<span class="plain-syntax"> 10.4% inter_error_stash_array 101 x 1024 = 103424 objects, 13241504 bytes</span>
|
||||
<span class="plain-syntax"> 8.2% parse_node 130152 objects, 10412160 bytes</span>
|
||||
<span class="plain-syntax"> 10.5% inter_error_stash_array 102 x 1024 = 104448 objects, 13372608 bytes</span>
|
||||
<span class="plain-syntax"> 8.2% parse_node 130351 objects, 10428080 bytes</span>
|
||||
<span class="plain-syntax"> 6.0% verb_conjugation 164 objects, 7610912 bytes</span>
|
||||
<span class="plain-syntax"> 4.4% parse_node_annotation_array 348 x 500 = 174000 objects, 5579136 bytes</span>
|
||||
<span class="plain-syntax"> 2.6% pcalc_prop_array 25 x 1000 = 25000 objects, 3400800 bytes</span>
|
||||
|
@ -128,17 +127,17 @@ represent less than 1/1000th of the total.
|
|||
<span class="plain-syntax"> 1.7% scan_directory 528 objects, 2179584 bytes</span>
|
||||
<span class="plain-syntax"> 1.6% inter_name_generator_array 51 x 1000 = 51000 objects, 2041632 bytes</span>
|
||||
<span class="plain-syntax"> 1.6% inter_schema_token 14131 objects, 2034864 bytes</span>
|
||||
<span class="plain-syntax"> 1.4% package_request 21189 objects, 1864632 bytes</span>
|
||||
<span class="plain-syntax"> 1.4% package_request 21191 objects, 1864808 bytes</span>
|
||||
<span class="plain-syntax"> 1.4% vocabulary_entry_array 164 x 100 = 16400 objects, 1842048 bytes</span>
|
||||
<span class="plain-syntax"> 1.2% dict_entry_array 475 x 100 = 47500 objects, 1535200 bytes</span>
|
||||
<span class="plain-syntax"> 1.1% match_trie_array 11 x 1000 = 11000 objects, 1496352 bytes</span>
|
||||
<span class="plain-syntax"> 1.1% inter_symbols_table 26603 objects, 1489768 bytes</span>
|
||||
<span class="plain-syntax"> 1.1% inter_symbols_table 26612 objects, 1490272 bytes</span>
|
||||
<span class="plain-syntax"> 1.0% i6_schema_array 23 x 100 = 2300 objects, 1380736 bytes</span>
|
||||
<span class="plain-syntax"> 1.0% inter_package 26603 objects, 1276944 bytes</span>
|
||||
<span class="plain-syntax"> 0.9% map_data 677 objects, 1137360 bytes</span>
|
||||
<span class="plain-syntax"> 0.8% id_body 946 objects, 1082224 bytes</span>
|
||||
<span class="plain-syntax"> 1.0% inter_package 26612 objects, 1277376 bytes</span>
|
||||
<span class="plain-syntax"> 0.8% map_data 677 objects, 1137360 bytes</span>
|
||||
<span class="plain-syntax"> 0.8% id_body 947 objects, 1083368 bytes</span>
|
||||
<span class="plain-syntax"> 0.7% adjective_meaning 202 objects, 1000304 bytes</span>
|
||||
<span class="plain-syntax"> 0.7% excerpt_meaning 3121 objects, 973752 bytes</span>
|
||||
<span class="plain-syntax"> 0.7% excerpt_meaning 3122 objects, 974064 bytes</span>
|
||||
<span class="plain-syntax"> 0.7% production 3956 objects, 917792 bytes</span>
|
||||
<span class="plain-syntax"> 0.7% ptoken 8587 objects, 893048 bytes</span>
|
||||
<span class="plain-syntax"> 0.6% grammatical_usage 3641 objects, 873840 bytes</span>
|
||||
|
@ -148,13 +147,13 @@ represent less than 1/1000th of the total.
|
|||
<span class="plain-syntax"> 0.3% local_variable_array 47 x 100 = 4700 objects, 452704 bytes</span>
|
||||
<span class="plain-syntax"> 0.3% verb_usage 1148 objects, 394912 bytes</span>
|
||||
<span class="plain-syntax"> 0.2% rule 470 objects, 368480 bytes</span>
|
||||
<span class="plain-syntax"> 0.2% dictionary 7618 objects, 365664 bytes</span>
|
||||
<span class="plain-syntax"> 0.2% dictionary 7622 objects, 365856 bytes</span>
|
||||
<span class="plain-syntax"> 0.2% verb_form 388 objects, 350752 bytes</span>
|
||||
<span class="plain-syntax"> 0.2% noun 2389 objects, 286680 bytes</span>
|
||||
<span class="plain-syntax"> 0.2% compilation_subtask 3367 objects, 269360 bytes</span>
|
||||
<span class="plain-syntax"> 0.2% inference_subject 672 objects, 263424 bytes</span>
|
||||
<span class="plain-syntax"> 0.2% inter_annotation_array 2 x 8192 = 16384 objects, 262208 bytes</span>
|
||||
<span class="plain-syntax"> 0.1% vanilla_function 3703 objects, 236992 bytes</span>
|
||||
<span class="plain-syntax"> 0.1% vanilla_function 3706 objects, 237184 bytes</span>
|
||||
<span class="plain-syntax"> 0.1% binary_predicate 326 objects, 172128 bytes</span>
|
||||
<span class="plain-syntax"> 0.1% hierarchy_location 1172 objects, 168768 bytes</span>
|
||||
<span class="plain-syntax"> 0.1% linguistic_stock_item 3329 objects, 159792 bytes</span>
|
||||
|
@ -163,7 +162,7 @@ represent less than 1/1000th of the total.
|
|||
<span class="plain-syntax"> 0.1% nascent_array 2130 objects, 136320 bytes</span>
|
||||
<span class="plain-syntax"> ---- inference 1703 objects, 122616 bytes</span>
|
||||
<span class="plain-syntax"> ---- documentation_ref 1270 objects, 111760 bytes</span>
|
||||
<span class="plain-syntax"> ---- imperative_defn 1383 objects, 99576 bytes</span>
|
||||
<span class="plain-syntax"> ---- imperative_defn 1384 objects, 99648 bytes</span>
|
||||
<span class="plain-syntax"> ---- noun_usage 2412 objects, 96480 bytes</span>
|
||||
<span class="plain-syntax"> ---- anl_entry_array 2 x 1000 = 2000 objects, 96064 bytes</span>
|
||||
<span class="plain-syntax"> ---- preposition 274 objects, 87680 bytes</span>
|
||||
|
@ -178,8 +177,8 @@ represent less than 1/1000th of the total.
|
|||
<span class="plain-syntax"> ---- linked_list_item_array 4 x 1000 = 4000 objects, 64128 bytes</span>
|
||||
<span class="plain-syntax"> ---- kind_macro_definition 9 objects, 62280 bytes</span>
|
||||
<span class="plain-syntax"> ---- booking 861 objects, 61992 bytes</span>
|
||||
<span class="plain-syntax"> ---- scenes_rcd_data 1892 objects, 60544 bytes</span>
|
||||
<span class="plain-syntax"> ---- actions_rcd_data 1892 objects, 60544 bytes</span>
|
||||
<span class="plain-syntax"> ---- scenes_rcd_data 1894 objects, 60608 bytes</span>
|
||||
<span class="plain-syntax"> ---- actions_rcd_data 1894 objects, 60608 bytes</span>
|
||||
<span class="plain-syntax"> ---- kind_constructor 78 objects, 59280 bytes</span>
|
||||
<span class="plain-syntax"> ---- command_grammar 130 objects, 58240 bytes</span>
|
||||
<span class="plain-syntax"> ---- table 7 objects, 56672 bytes</span>
|
||||
|
@ -192,7 +191,7 @@ represent less than 1/1000th of the total.
|
|||
<span class="plain-syntax"> ---- HTML_tag_array 1 x 1000 objects, 48032 bytes</span>
|
||||
<span class="plain-syntax"> ---- heading 204 objects, 45696 bytes</span>
|
||||
<span class="plain-syntax"> ---- text_substitution 437 objects, 41952 bytes</span>
|
||||
<span class="plain-syntax"> ---- to_family_data 501 objects, 40080 bytes</span>
|
||||
<span class="plain-syntax"> ---- to_family_data 502 objects, 40160 bytes</span>
|
||||
<span class="plain-syntax"> ---- activity_list_array 1 x 1000 objects, 40032 bytes</span>
|
||||
<span class="plain-syntax"> ---- anl_clause_array 1 x 1000 objects, 40032 bytes</span>
|
||||
<span class="plain-syntax"> ---- shared_variable_access_list_array 12 x 100 = 1200 objects, 38784 bytes</span>
|
||||
|
@ -359,16 +358,16 @@ represent less than 1/1000th of the total.
|
|||
|
||||
<span class="plain-syntax">100.0% was used for memory not allocated for objects:</span>
|
||||
|
||||
<span class="plain-syntax"> 57.6% text stream storage 72808420 bytes in 481254 claims</span>
|
||||
<span class="plain-syntax"> 4.2% dictionary storage 5311488 bytes in 7618 claims</span>
|
||||
<span class="plain-syntax"> 57.6% text stream storage 72845148 bytes in 481444 claims</span>
|
||||
<span class="plain-syntax"> 4.2% dictionary storage 5313536 bytes in 7622 claims</span>
|
||||
<span class="plain-syntax"> ---- sorting 1568 bytes in 159 claims</span>
|
||||
<span class="plain-syntax"> 5.6% source text 7200000 bytes in 3 claims</span>
|
||||
<span class="plain-syntax"> 8.5% source text details 10800000 bytes in 2 claims</span>
|
||||
<span class="plain-syntax"> 0.2% documentation fragments 262144 bytes in 1 claim</span>
|
||||
<span class="plain-syntax"> ---- linguistic stock array 81920 bytes in 2 claims</span>
|
||||
<span class="plain-syntax"> ---- small word set array 105600 bytes in 22 claims</span>
|
||||
<span class="plain-syntax"> 3.6% inter symbols storage 4556400 bytes in 27967 claims</span>
|
||||
<span class="plain-syntax"> 13.2% inter bytecode storage 16767000 bytes in 14 claims</span>
|
||||
<span class="plain-syntax"> 3.6% inter symbols storage 4558048 bytes in 27977 claims</span>
|
||||
<span class="plain-syntax"> 13.2% inter bytecode storage 16767448 bytes in 14 claims</span>
|
||||
<span class="plain-syntax"> 4.9% inter links storage 6222976 bytes in 11 claims</span>
|
||||
<span class="plain-syntax"> 0.1% inter tree location list storage 191232 bytes in 32 claims</span>
|
||||
<span class="plain-syntax"> 1.3% instance-of-kind counting 1731856 bytes in 1 claim</span>
|
||||
|
@ -377,7 +376,7 @@ represent less than 1/1000th of the total.
|
|||
<span class="plain-syntax"> ---- code generation workspace for objects 3480 bytes in 19 claims</span>
|
||||
<span class="plain-syntax"> 0.2% emitter array storage 280544 bytes in 2001 claims</span>
|
||||
|
||||
<span class="plain-syntax">-147.-7% was overhead - -186760120 bytes = -182382K = -178 MB</span>
|
||||
<span class="plain-syntax">-147.-8% was overhead - -186919368 bytes = -182538K = -178 MB</span>
|
||||
</pre>
|
||||
<p class="commentary firstcommentary"><a id="SP4" class="paragraph-anchor"></a><b>§4. Preform grammar. </b>The full annotated description of the Preform grammar (see <a href="../words-module/4-ap.html" class="internal">About Preform (in words)</a>),
|
||||
with optimisation details and hit/miss statistics added, is also long: it's
|
||||
|
@ -465,8 +464,8 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'asking for information'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'out of world'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out asking for information' {unit: 3} {imperative definition: 804}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'when play begins' {unit: 3} {imperative definition: 805}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out asking for information' {unit: 3} {imperative definition: 805}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'when play begins' {unit: 3} {imperative definition: 806}</span>
|
||||
<span class="plain-syntax"> HEADING_NT'section 1 - errands' {heading 5} {under: H5'section 1 - errands'} {unit: 3}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'the current actor is a person which varies' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
|
@ -476,8 +475,8 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'current owner' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: NONLOCAL_VARIABLE_NT'current owner' {nonlocal: 'current owner'(var)person}} {created here}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'person which varies' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'values variable-pointer'-k} {creation: << kind=people variable-pointer(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 806}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 807}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 808}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'a person can be active or passive' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'can be' {verb 'be able to be' s/p 3p act IS_TENSE +ve} {special meaning: can-be}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'a person' {refined} {refers: infs'person'} {creation: << kind=person(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
|
@ -493,34 +492,34 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> VERB_NT'are' {verb 'be' 3p p act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'character movement rules' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: CONSTANT_NT {kind: rulebook} {rulebook: character movement}} {created here}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'rulebook' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'values based rulebook producing values'-k} {creation: << kind=rulebook(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'the first character movement rule' {unit: 3} {imperative definition: 808}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'a character movement rule' {unit: 3} {imperative definition: 809}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'the first character movement rule' {unit: 3} {imperative definition: 809}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'a character movement rule' {unit: 3} {imperative definition: 810}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to decide whether movement has not yet occurred' {unit: 3} {imperative definition: 811}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 812}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'a character movement rule' {unit: 3} {imperative definition: 811}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to decide whether movement has not yet occurred' {unit: 3} {imperative definition: 812}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 813}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 814}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'the shopowner rules is a rulebook' {unit: 3} {classified} {clears pronouns}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'shopowner rules' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: CONSTANT_NT {kind: rulebook} {rulebook: shopowner}} {created here}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'rulebook' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'values based rulebook producing values'-k} {creation: << kind=rulebook(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'a shopowner rule' {unit: 3} {imperative definition: 814}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone closing a door when the person asked owns the' {unit: 3} {imperative definition: 815}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report vanessa closing the metal door when the metal door is' {unit: 3} {imperative definition: 816}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'a shopowner rule' {unit: 3} {imperative definition: 817}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'a shopowner rule' {unit: 3} {imperative definition: 815}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone closing a door when the person asked owns the' {unit: 3} {imperative definition: 816}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report vanessa closing the metal door when the metal door is' {unit: 3} {imperative definition: 817}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'a shopowner rule' {unit: 3} {imperative definition: 818}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'filing is an action applying to one thing' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'filing'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'applying to one thing'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before someone filing something which is not carried by the ' {unit: 3} {imperative definition: 818}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone filing' {unit: 3} {imperative definition: 819}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone filing' {unit: 3} {imperative definition: 820}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before someone filing something which is not carried by the ' {unit: 3} {imperative definition: 819}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone filing' {unit: 3} {imperative definition: 820}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone filing' {unit: 3} {imperative definition: 821}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'the shopper rules is a rulebook' {unit: 3} {classified} {clears pronouns}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'shopper rules' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: CONSTANT_NT {kind: rulebook} {rulebook: shopper}} {created here}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'rulebook' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'values based rulebook producing values'-k} {creation: << kind=rulebook(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'a shopper rule' {unit: 3} {imperative definition: 821}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'a shopper rule' {unit: 3} {imperative definition: 822}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 823}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'a shopper rule' {unit: 3} {imperative definition: 823}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 824}</span>
|
||||
<span class="plain-syntax"> DEFN_CONT_NT'a room is air-conditioned' {unit: 3}</span>
|
||||
<span class="plain-syntax"> CODE_BLOCK_NT</span>
|
||||
<span class="plain-syntax"> CODE_BLOCK_NT {control structure: IF}</span>
|
||||
|
@ -578,8 +577,8 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> COMMON_NOUN_NT'artwork' {indefinite 'an' n/m/f nom/acc s} {refined} {creation: << kind=artwork(x) >>} {refers: infs'artwork'} {eval: TEST_VALUE_NT} {created here}</span>
|
||||
<span class="plain-syntax"> KIND_NT'kind of thing' {refined} {refers: infs'thing'}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'thing' {refined} {refers: infs'thing'} {creation: << kind=thing(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before printing the name of an artwork' {unit: 3} {imperative definition: 824}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after printing the name of an artwork' {unit: 3} {imperative definition: 825}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before printing the name of an artwork' {unit: 3} {imperative definition: 825}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after printing the name of an artwork' {unit: 3} {imperative definition: 826}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'an artwork can be submitted or reserved' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'can be' {verb 'be able to be' s/p 3p act IS_TENSE +ve} {special meaning: can-be}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'an artwork' {refined} {refers: infs'artwork'} {creation: << kind=artwork(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
|
@ -592,49 +591,49 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> COMMON_NOUN_NT'book' {indefinite 'a' n/m/f nom/acc s} {refined} {creation: << kind=book(x) >>} {refers: infs'book'} {eval: TEST_VALUE_NT} {created here}</span>
|
||||
<span class="plain-syntax"> KIND_NT'kind of artwork' {refined} {refers: infs'artwork'}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'artwork' {refined} {refers: infs'artwork'} {creation: << kind=artwork(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before someone resolving a book when the person asked is not' {unit: 3} {imperative definition: 826}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone resolving a book' {unit: 3} {imperative definition: 827}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone resolving a book' {unit: 3} {imperative definition: 828}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before listing contents' {unit: 3} {imperative definition: 829}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before grouping together books' {unit: 3} {imperative definition: 830}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before someone resolving a book when the person asked is not' {unit: 3} {imperative definition: 827}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone resolving a book' {unit: 3} {imperative definition: 828}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone resolving a book' {unit: 3} {imperative definition: 829}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before listing contents' {unit: 3} {imperative definition: 830}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before grouping together books' {unit: 3} {imperative definition: 831}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'a stamped envelope is a kind of thing' {unit: 3} {classified} {interpretation of subject: infs'book'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'stamped envelope' {indefinite 'a' n/m/f nom/acc s} {refined} {creation: << kind=stamped envelope(x) >>} {refers: infs'stamped envelope'} {eval: TEST_VALUE_NT} {created here}</span>
|
||||
<span class="plain-syntax"> KIND_NT'kind of thing' {refined} {refers: infs'thing'}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'thing' {refined} {refers: infs'thing'} {creation: << kind=thing(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before someone resolving a stamped envelope when the person ' {unit: 3} {imperative definition: 831}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone resolving a stamped envelope' {unit: 3} {imperative definition: 832}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone resolving a stamped envelope' {unit: 3} {imperative definition: 833}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of someone resolving a stamped envelope when the per' {unit: 3} {imperative definition: 834}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before someone resolving a stamped envelope when the person ' {unit: 3} {imperative definition: 832}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone resolving a stamped envelope' {unit: 3} {imperative definition: 833}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone resolving a stamped envelope' {unit: 3} {imperative definition: 834}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of someone resolving a stamped envelope when the per' {unit: 3} {imperative definition: 835}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'a dvd is a kind of artwork' {unit: 3} {classified} {interpretation of subject: infs'stamped envelope'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'dvd' {indefinite 'a' n/m/f nom/acc s} {refined} {creation: << kind=dvd(x) >>} {refers: infs'dvd'} {eval: TEST_VALUE_NT} {created here}</span>
|
||||
<span class="plain-syntax"> KIND_NT'kind of artwork' {refined} {refers: infs'artwork'}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'artwork' {refined} {refers: infs'artwork'} {creation: << kind=artwork(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before someone resolving a dvd when the person asked is not ' {unit: 3} {imperative definition: 835}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone resolving a dvd' {unit: 3} {imperative definition: 836}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone resolving a dvd' {unit: 3} {imperative definition: 837}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of someone resolving a dvd when the person asked car' {unit: 3} {imperative definition: 838}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before listing contents' {unit: 3} {imperative definition: 839}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before grouping together dvds' {unit: 3} {imperative definition: 840}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before someone resolving a dvd when the person asked is not ' {unit: 3} {imperative definition: 836}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone resolving a dvd' {unit: 3} {imperative definition: 837}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone resolving a dvd' {unit: 3} {imperative definition: 838}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of someone resolving a dvd when the person asked car' {unit: 3} {imperative definition: 839}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before listing contents' {unit: 3} {imperative definition: 840}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before grouping together dvds' {unit: 3} {imperative definition: 841}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'approaching is an action applying to one thing' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'approaching'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'applying to one thing'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone approaching' {unit: 3} {imperative definition: 841}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone approaching' {unit: 3} {imperative definition: 842}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'a coupon is a kind of thing' {unit: 3} {classified} {interpretation of subject: infs'dvd'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'coupon' {indefinite 'a' n/m/f nom/acc s} {refined} {creation: << kind=coupon(x) >>} {refers: infs'coupon'} {eval: TEST_VALUE_NT} {created here}</span>
|
||||
<span class="plain-syntax"> KIND_NT'kind of thing' {refined} {refers: infs'thing'}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'thing' {refined} {refers: infs'thing'} {creation: << kind=thing(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone resolving a coupon' {unit: 3} {imperative definition: 842}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone resolving a coupon' {unit: 3} {imperative definition: 843}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'the block giving rule is not listed in any rulebook' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {rule placement sense: negative} {special meaning: rule-listed-in}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'the block giving rule'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'in any rulebook'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'check giving something to someone ( this is the block player' {unit: 3} {imperative definition: 843}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before someone resolving a coupon when the person asked is n' {unit: 3} {imperative definition: 844}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after someone giving a coupon to vanessa' {unit: 3} {imperative definition: 845}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'check giving something to someone ( this is the block player' {unit: 3} {imperative definition: 844}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before someone resolving a coupon when the person asked is n' {unit: 3} {imperative definition: 845}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after someone giving a coupon to vanessa' {unit: 3} {imperative definition: 846}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'infection color is a kind of value' {unit: 3} {classified} {interpretation of subject: infs'coupon'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'infection color' {refined} {creation: << kind=infection color(x) >>} {refers: infs'object'-k} {eval: TEST_VALUE_NT} {created here}</span>
|
||||
|
@ -694,7 +693,7 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> AND_NT',' {refined}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'saffron silk' {refined} {refers: infs'saffron silk'} {eval: CONSTANT_NT'saffron silk' {kind: infection color} {instance: I86'saffron silk'[infection color]} {enumeration: 25}} {created here}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'cookie dough cream' {refined} {refers: infs'cookie dough cream'} {eval: CONSTANT_NT'cookie dough cream' {kind: infection color} {instance: I87'cookie dough cream'[infection color]} {enumeration: 26}} {created here}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to say list of flavors' {unit: 3} {imperative definition: 846}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to say list of flavors' {unit: 3} {imperative definition: 847}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'understand "ask vanessa for [flavored ice cream]" as buying ' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'"ask vanessa for [flavored ice cream]"'</span>
|
||||
|
@ -707,8 +706,8 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'buying the flavor'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'applying to one infection color'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'check buying the flavor' {unit: 3} {imperative definition: 847}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out buying the flavor' {unit: 3} {imperative definition: 848}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'check buying the flavor' {unit: 3} {imperative definition: 848}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out buying the flavor' {unit: 3} {imperative definition: 849}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'understand "ice cream" or "cream" or "ice" or "sherbet" or "' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'"ice cream" or "cream" or "ice" or "sherbet" or "sorbet"'</span>
|
||||
|
@ -742,12 +741,12 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'the infection color property'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'referring to an ice cream cone'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone resolving an ice cream cone' {unit: 3} {imperative definition: 849}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of someone eating a fresh ice cream cone' {unit: 3} {imperative definition: 850}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone eating an ice cream cone' {unit: 3} {imperative definition: 851}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before printing the name of an ice cream cone' {unit: 3} {imperative definition: 852}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone resolving an ice cream cone' {unit: 3} {imperative definition: 850}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of someone eating a fresh ice cream cone' {unit: 3} {imperative definition: 851}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone eating an ice cream cone' {unit: 3} {imperative definition: 852}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before printing the name of an ice cream cone' {unit: 3} {imperative definition: 853}</span>
|
||||
<span class="plain-syntax"> HEADING_NT'section 2 - infection rules' {heading 5} {under: H5'section 2 - infection rules'} {unit: 3}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'this is the infection rule' {unit: 3} {imperative definition: 853}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'this is the infection rule' {unit: 3} {imperative definition: 854}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'a person can be infected or clean' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'can be' {verb 'be able to be' s/p 3p act IS_TENSE +ve} {special meaning: can-be}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'a person' {refined} {refers: infs'person'} {creation: << kind=person(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
|
@ -760,11 +759,11 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> COMMON_NOUN_NT'person' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'person'} {creation: << kind=person(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> ALLOWED_NT'has' {refined}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'infection color' {indefinite 'an' n/m/f nom/acc s} {refined}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 854}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 855}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 855}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 856}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'when play begins' {unit: 3} {imperative definition: 857}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 858}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 857}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'when play begins' {unit: 3} {imperative definition: 858}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 859}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'understand "sneeze on [something]" as sneezing on' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'"sneeze on [something]"'</span>
|
||||
|
@ -773,11 +772,11 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'sneezing on'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'applying to one thing'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'check sneezing on' {unit: 3} {imperative definition: 859}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out sneezing on' {unit: 3} {imperative definition: 860}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone sneezing on' {unit: 3} {imperative definition: 861}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report sneezing on' {unit: 3} {imperative definition: 862}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone sneezing on' {unit: 3} {imperative definition: 863}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'check sneezing on' {unit: 3} {imperative definition: 860}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out sneezing on' {unit: 3} {imperative definition: 861}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out someone sneezing on' {unit: 3} {imperative definition: 862}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report sneezing on' {unit: 3} {imperative definition: 863}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone sneezing on' {unit: 3} {imperative definition: 864}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'understand "inject [someone] with [something]" as injecting ' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'"inject [someone] with [something]"'</span>
|
||||
|
@ -798,10 +797,10 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'injecting it with'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'applying to two things'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'check injecting it with' {unit: 3} {imperative definition: 864}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out injecting it with' {unit: 3} {imperative definition: 865}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after injecting the player with something' {unit: 3} {imperative definition: 866}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report injecting it with' {unit: 3} {imperative definition: 867}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'check injecting it with' {unit: 3} {imperative definition: 865}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out injecting it with' {unit: 3} {imperative definition: 866}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after injecting the player with something' {unit: 3} {imperative definition: 867}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report injecting it with' {unit: 3} {imperative definition: 868}</span>
|
||||
<span class="plain-syntax"> HEADING_NT'section 3 - geography' {heading 5} {under: H5'section 3 - geography'} {unit: 3}</span>
|
||||
<span class="plain-syntax"> INCLUSION_NT'include locksmith by emily short' {unit: 3}</span>
|
||||
<span class="plain-syntax"> HEADING_NT'version 13 of locksmith by emily short begins here' {heading 0} {under: H0'version 13 of locksmith by emily short begins here'} {includes: Locksmith by Emily Short v13 } {unit: 3}</span>
|
||||
|
@ -826,9 +825,9 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'going toward'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'applying to one thing'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'check going toward' {unit: 3} {imperative definition: 905}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out going toward' {unit: 3} {imperative definition: 906}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of waiting when the destination of the player is not' {unit: 3} {imperative definition: 907}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'check going toward' {unit: 3} {imperative definition: 906}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out going toward' {unit: 3} {imperative definition: 907}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of waiting when the destination of the player is not' {unit: 3} {imperative definition: 908}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'understand "stop" or "cease" as stopping' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'"stop" or "cease"'</span>
|
||||
|
@ -837,11 +836,11 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'stopping'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'applying to nothing'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out stopping' {unit: 3} {imperative definition: 908}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report stopping' {unit: 3} {imperative definition: 909}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after going to an air-conditioned room' {unit: 3} {imperative definition: 910}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after going from an air-conditioned room' {unit: 3} {imperative definition: 911}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of listening to an air-conditioned room' {unit: 3} {imperative definition: 912}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out stopping' {unit: 3} {imperative definition: 909}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report stopping' {unit: 3} {imperative definition: 910}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after going to an air-conditioned room' {unit: 3} {imperative definition: 911}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after going from an air-conditioned room' {unit: 3} {imperative definition: 912}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of listening to an air-conditioned room' {unit: 3} {imperative definition: 913}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'the alfred cralle pool hall is a room' {unit: 3} {classified} {interpretation of subject: infs'person'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'alfred cralle pool hall' {definite 'the' n/m/f s/p nom/acc} {refined} {refers: infs'alfred cralle pool hall'} {eval: CONSTANT_NT'alfred cralle pool hall' {kind: object} {instance: I88'alfred cralle pool hall'} {enumeration: 0}} {created here}</span>
|
||||
|
@ -883,7 +882,7 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> PROPER_NOUN_NT'felt door' {definite 'the' n/m/f s/p nom/acc} {refined} {refers: infs'felt door'} {eval: CONSTANT_NT'felt door' {kind: door} {instance: I90'felt door'} {enumeration: 0}}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'description' {refined} {eval: CONSTANT_NT {kind: texts valued property} {property: 'description'=text}}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'"It has a prominent lock, designed for an old-fashioned key.' {refined} {eval: CONSTANT_NT'"It has a prominent lock, designed for an old-fashioned key.' {kind: text}}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after locking a door with something in the presence of an ot' {unit: 3} {imperative definition: 913}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after locking a door with something in the presence of an ot' {unit: 3} {imperative definition: 914}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'nancy johnson memorial square is west of the felt door' {unit: 3} {classified} {interpretation of subject: infs'key to the city'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is west of' {verb 'be' 3p s act IS_TENSE +ve} {prep1: west of}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'nancy johnson memorial square' {refined} {refers: infs'nancy johnson memorial square'} {eval: CONSTANT_NT'nancy johnson memorial square' {kind: object} {instance: I92'nancy johnson memorial square'} {enumeration: 0}} {created here}</span>
|
||||
|
@ -945,8 +944,8 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'slot' {definite 'the' n/m/f s/p nom/acc} {refined} {refers: infs'slot'} {eval: CONSTANT_NT'slot' {kind: object} {instance: I97'slot'} {enumeration: 0}}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'container' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'container'} {creation: << kind=container(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out inserting something into the slot' {unit: 3} {imperative definition: 914}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report inserting something into the slot' {unit: 3} {imperative definition: 915}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out inserting something into the slot' {unit: 3} {imperative definition: 915}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report inserting something into the slot' {unit: 3} {imperative definition: 916}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'hamwi street is northeast of an iron gate' {unit: 3} {classified} {interpretation of subject: infs'slot'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is northeast of' {verb 'be' 3p s act IS_TENSE +ve} {prep1: northeast of}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'hamwi street' {refined} {refers: infs'hamwi street'} {eval: CONSTANT_NT'hamwi street' {kind: object} {instance: I98'hamwi street'} {enumeration: 0}} {created here}</span>
|
||||
|
@ -970,7 +969,7 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> AND_NT'and' {refined}</span>
|
||||
<span class="plain-syntax"> ADJECTIVE_NT'lockable' {refined} {predicate: lockable} {creation: << lockable(x) ^ lockable(x) >>}</span>
|
||||
<span class="plain-syntax"> ADJECTIVE_NT'unlocked' {refined} {predicate: unlocked} {creation: << unlocked(x) ^ unlocked(x) >>}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before printing the name of the iron gate while not opening ' {unit: 3} {imperative definition: 916}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before printing the name of the iron gate while not opening ' {unit: 3} {imperative definition: 917}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'cold comfort ice cream is north of a metal door' {unit: 3} {classified} {interpretation of subject: infs'iron gate'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is north of' {verb 'be' 3p s act IS_TENSE +ve} {prep1: north of}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'cold comfort ice cream' {refined} {refers: infs'cold comfort ice cream'} {eval: CONSTANT_NT'cold comfort ice cream' {kind: object} {instance: I100'cold comfort ice cream'} {enumeration: 0}} {created here}</span>
|
||||
|
@ -1076,8 +1075,8 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'"glass"'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'the box'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of attacking the closed emergency box' {unit: 3} {imperative definition: 917}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of attacking the open emergency box' {unit: 3} {imperative definition: 918}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of attacking the closed emergency box' {unit: 3} {imperative definition: 918}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of attacking the open emergency box' {unit: 3} {imperative definition: 919}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'the syringe is in the emergency box' {unit: 3} {classified} {interpretation of subject: infs'emergency box'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is in' {verb 'be' 3p s act IS_TENSE +ve} {prep1: in}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'syringe' {definite 'the' n/m/f s/p nom/acc} {refined} {refers: infs'syringe'} {eval: CONSTANT_NT'syringe' {kind: object} {instance: I109'syringe'} {enumeration: 0}} {created here}</span>
|
||||
|
@ -1180,8 +1179,8 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> SENTENCE_NT'use full-length room descriptions' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'use' {verb 'use' 3p p act IS_TENSE +ve} {special meaning: use}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'full-length room descriptions'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after looking in an outdoors room' {unit: 3} {imperative definition: 919}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 920}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after looking in an outdoors room' {unit: 3} {imperative definition: 920}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 921}</span>
|
||||
<span class="plain-syntax"> DEFN_CONT_NT'a door is proximate' {unit: 3}</span>
|
||||
<span class="plain-syntax"> CODE_BLOCK_NT</span>
|
||||
<span class="plain-syntax"> CODE_BLOCK_NT {control structure: IF}</span>
|
||||
|
@ -1202,7 +1201,7 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> INVOCATION_NT'yes' {phrase invoked: <no-inter-name>}</span>
|
||||
<span class="plain-syntax"> INVOCATION_LIST_NT'no' {unit: 3}</span>
|
||||
<span class="plain-syntax"> INVOCATION_NT'no' {phrase invoked: <no-inter-name>}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before exiting when the player is in an indoors room' {unit: 3} {imperative definition: 921}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before exiting when the player is in an indoors room' {unit: 3} {imperative definition: 922}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'blank is a room' {unit: 3} {classified} {interpretation of subject: infs'key to the city'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'blank' {refined} {refers: infs'blank'} {eval: CONSTANT_NT'blank' {kind: object} {instance: I113'blank'} {enumeration: 0}} {created here}</span>
|
||||
|
@ -1428,15 +1427,15 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> PROPER_NOUN_NT'ned' {refined} {refers: infs'ned'} {eval: CONSTANT_NT'ned' {kind: man} {instance: I166'ned'} {enumeration: 0}}</span>
|
||||
<span class="plain-syntax"> RELATIONSHIP_NT'owns' {meaning: ownership-r} {refined}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'movie rental' {definite 'the' n/m/f s/p nom/acc} {refined} {refers: infs'movie rental store'} {eval: CONSTANT_NT'movie rental store' {kind: object} {instance: I104'movie rental store'} {enumeration: 0}}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after printing the name of someone ( called target ) while l' {unit: 3} {imperative definition: 922}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after printing the name of someone ( called target ) while l' {unit: 3} {imperative definition: 923}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'the description of a person is usually "[The noun] [if the n' {unit: 3} {classified} {interpretation of subject: infs'ned'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is usually' {certainty:likely} {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> X_OF_Y_NT'description of a person' {definite 'the' n/m/f s/p nom/acc} {refined}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'person' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'person'} {creation: << kind=person(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'description' {refined} {eval: CONSTANT_NT {kind: texts valued property} {property: 'description'=text}}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'"[The noun] [if the noun is clean]looks healthy[otherwise]is' {refined} {eval: CONSTANT_NT'"[The noun] [if the noun is clean]looks healthy[otherwise]is' {kind: text}}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after examining another person who is carrying something' {unit: 3} {imperative definition: 923}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'when play begins' {unit: 3} {imperative definition: 924}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after examining another person who is carrying something' {unit: 3} {imperative definition: 924}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'when play begins' {unit: 3} {imperative definition: 925}</span>
|
||||
<span class="plain-syntax"> HEADING_NT'section 5 - conversation' {heading 5} {under: H5'section 5 - conversation'} {unit: 3}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'a person has a table name called conversation' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'has' {verb 'have' 3p s act IS_TENSE +ve}</span>
|
||||
|
@ -1445,8 +1444,8 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> PROPERTYCALLED_NT'called'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'table name' {indefinite 'a' n/m/f nom/acc s}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'conversation'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of asking someone about something' {unit: 3} {imperative definition: 925}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of telling someone about something' {unit: 3} {imperative definition: 926}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of asking someone about something' {unit: 3} {imperative definition: 926}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'instead of telling someone about something' {unit: 3} {imperative definition: 927}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'understand "recap" or "recall" or "review" as recalling conv' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'"recap" or "recall" or "review"'</span>
|
||||
|
@ -1455,7 +1454,7 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'recalling conversations'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'applying to nothing'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out recalling conversations' {unit: 3} {imperative definition: 927}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'carry out recalling conversations' {unit: 3} {imperative definition: 928}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'the conversation of a person is usually table of general chi' {unit: 3} {classified} {interpretation of subject: infs'person'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is usually' {certainty:likely} {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> X_OF_Y_NT'conversation of a person' {definite 'the' n/m/f s/p nom/acc} {refined}</span>
|
||||
|
@ -1470,7 +1469,7 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> PROPER_NOUN_NT'conversation' {refined} {eval: CONSTANT_NT {kind: table names valued property} {property: 'conversation'=table name}}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'table of vanessa chatter' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: CONSTANT_NT'table of vanessa chatter' {kind: table name} {table: table_data} {meaning: {table of vanessa chatter = TABLE_MC}}}</span>
|
||||
<span class="plain-syntax"> TABLE_NT'table of vanessa chatter topic reply summary turn stamp char' {unit: 3}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after reading a command' {unit: 3} {imperative definition: 928}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'after reading a command' {unit: 3} {imperative definition: 929}</span>
|
||||
<span class="plain-syntax"> HEADING_NT'section 6 - movement description' {heading 5} {under: H5'section 6 - movement description'} {unit: 3}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'a person has some text called walk style' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'has' {verb 'have' 3p s act IS_TENSE +ve}</span>
|
||||
|
@ -1517,8 +1516,8 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> PROPER_NOUN_NT'"sashay"' {refined} {eval: CONSTANT_NT'"sashay"' {kind: text}}</span>
|
||||
<span class="plain-syntax"> TABLE_NT'table of visible exits character second third heading chosen' {unit: 3}</span>
|
||||
<span class="plain-syntax"> TABLE_NT'table of visible entrances character second third heading ch' {unit: 3}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to clear ( current table - a table name )' {unit: 3} {imperative definition: 929}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to tidy departures of ( current table - a table name )' {unit: 3} {imperative definition: 930}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to clear ( current table - a table name )' {unit: 3} {imperative definition: 930}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to tidy departures of ( current table - a table name )' {unit: 3} {imperative definition: 931}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'a door has a person called last opener' {unit: 3} {classified} {interpretation of subject: infs'person'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'has' {verb 'have' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'door' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'door'} {creation: << kind=door(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
|
@ -1526,21 +1525,21 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> PROPERTYCALLED_NT'called'</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'person' {indefinite 'a' n/m/f nom/acc s}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'last opener'</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone opening a door' {unit: 3} {imperative definition: 931}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone going through a door ( called route )' {unit: 3} {imperative definition: 932}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone opening a door' {unit: 3} {imperative definition: 932}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone going through a door ( called route )' {unit: 3} {imperative definition: 933}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'the last thing named is a thing that varies' {unit: 3} {classified} {interpretation of subject: infs'door'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'last thing named' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: NONLOCAL_VARIABLE_NT'last thing named' {nonlocal: 'last thing named'(var)thing}} {created here}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'thing that varies' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'values variable-pointer'-k} {creation: << kind=things variable-pointer(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before printing the name of something ( called target ) whic' {unit: 3} {imperative definition: 933}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone going a direction' {unit: 3} {imperative definition: 934}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'this is the movement reporting rule' {unit: 3} {imperative definition: 935}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to generate descriptions from ( current table - a table name' {unit: 3} {imperative definition: 936}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before printing the name of something ( called target ) whic' {unit: 3} {imperative definition: 934}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'report someone going a direction' {unit: 3} {imperative definition: 935}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'this is the movement reporting rule' {unit: 3} {imperative definition: 936}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to generate descriptions from ( current table - a table name' {unit: 3} {imperative definition: 937}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'the last person named is a person that varies' {unit: 3} {classified} {interpretation of subject: infs'door'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'last person named' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: NONLOCAL_VARIABLE_NT'last person named' {nonlocal: 'last person named'(var)person}} {created here}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'person that varies' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'values variable-pointer'-k} {creation: << kind=people variable-pointer(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before printing the name of a person ( called target )' {unit: 3} {imperative definition: 937}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before printing the name of a person ( called target )' {unit: 3} {imperative definition: 938}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'group size is a number that varies' {unit: 3} {classified} {interpretation of subject: infs'door'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'group size' {refined} {eval: NONLOCAL_VARIABLE_NT'group size' {nonlocal: 'group size'(var)number}} {created here}</span>
|
||||
|
@ -1549,19 +1548,19 @@ for a lengthy read:
|
|||
<span class="plain-syntax"> VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'group size' {refined} {eval: NONLOCAL_VARIABLE_NT'group size' {nonlocal: 'group size'(var)number} {meaning: {group size = VARIABLE_MC}}}</span>
|
||||
<span class="plain-syntax"> PROPER_NOUN_NT'1' {refined} {eval: CONSTANT_NT'1' {kind: number} {explicit literal} {number: 1}}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to clear marked people' {unit: 3} {imperative definition: 938}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before listing nondescript items' {unit: 3} {imperative definition: 939}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to describe patients' {unit: 3} {imperative definition: 940}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to say ( named character - a man ) as pronoun' {unit: 3} {imperative definition: 941}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to say ( named character - a woman ) as pronoun' {unit: 3} {imperative definition: 942}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to say looks as though dipped in for ( index - a number )' {unit: 3} {imperative definition: 943}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to clear marked people' {unit: 3} {imperative definition: 939}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'before listing nondescript items' {unit: 3} {imperative definition: 940}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to describe patients' {unit: 3} {imperative definition: 941}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to say ( named character - a man ) as pronoun' {unit: 3} {imperative definition: 942}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to say ( named character - a woman ) as pronoun' {unit: 3} {imperative definition: 943}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to say looks as though dipped in for ( index - a number )' {unit: 3} {imperative definition: 944}</span>
|
||||
<span class="plain-syntax"> TABLE_NT'table of dipping phrases dipping "looks as though dipped in"' {unit: 3}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'a door is usually scenery' {unit: 3} {classified} {interpretation of subject: infs'door'}</span>
|
||||
<span class="plain-syntax"> VERB_NT'is usually' {certainty:likely} {verb 'be' 3p s act IS_TENSE +ve}</span>
|
||||
<span class="plain-syntax"> COMMON_NOUN_NT'door' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'door'} {creation: << kind=door(x) >>} {eval: TEST_VALUE_NT}</span>
|
||||
<span class="plain-syntax"> ADJECTIVE_NT'scenery' {refined} {predicate: scenery} {creation: << scenery(x) ^ scenery(x) >>}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to make delimiter ( index - a number ) of ( count - a number' {unit: 3} {imperative definition: 944}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to say optional comma' {unit: 3} {imperative definition: 945}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to make delimiter ( index - a number ) of ( count - a number' {unit: 3} {imperative definition: 945}</span>
|
||||
<span class="plain-syntax"> IMPERATIVE_NT'to say optional comma' {unit: 3} {imperative definition: 946}</span>
|
||||
<span class="plain-syntax"> SENTENCE_NT'test me with go to cold comfort / z / z / z / z / ask vaness' {unit: 3} {classified}</span>
|
||||
<span class="plain-syntax"> VERB_NT'test' {verb 'test' 3p p act IS_TENSE +ve} {prep2: with} {special meaning: test-with}</span>
|
||||
<span class="plain-syntax"> UNPARSED_NOUN_NT'me'</span>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<preform-nonterminal> internal nti 30 constraint (none) extremes [1, 1]
|
||||
|
||||
<if-start-of-paragraph> internal hits 1272/8450 nti 6 constraint (none) extremes [0, 0]
|
||||
<if-start-of-paragraph> internal hits 1273/8452 nti 6 constraint (none) extremes [0, 0]
|
||||
|
||||
<if-not-cap> internal hits 4006/8228 nti 7 constraint (none) extremes [0, 0]
|
||||
|
||||
|
@ -16,7 +16,7 @@
|
|||
|
||||
<any-integer> internal nti 9 constraint (none) extremes [1, 1]
|
||||
|
||||
<quoted-text> internal hits 2962/25558 nti 10 constraint (none) extremes [1, 1]
|
||||
<quoted-text> internal hits 2962/25562 nti 10 constraint (none) extremes [1, 1]
|
||||
|
||||
<quoted-text-with-subs> internal nti 11 constraint (none) extremes [1, 1]
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
|||
|
||||
<empty-text> internal nti 13 constraint (none) extremes [1, 1]
|
||||
|
||||
<if-start-of-source-text> internal hits 2/13576 nti 14 constraint (none) extremes [0, 0]
|
||||
<if-start-of-source-text> internal hits 2/13580 nti 14 constraint (none) extremes [0, 0]
|
||||
|
||||
<list-or-division> hits 0/18 nti 16 constraint DS = {16} extremes [3, infinity)
|
||||
English:
|
||||
|
@ -76,12 +76,12 @@
|
|||
* : {...}
|
||||
constraint DS = {21} extremes [3, infinity)
|
||||
|
||||
<documentation-symbol-tail> hits 448/2576 nti 23 constraint DS = {22, 23} extremes [6, infinity)
|
||||
<documentation-symbol-tail> hits 448/2580 nti 23 constraint DS = {22, 23} extremes [6, infinity)
|
||||
English:
|
||||
{...} ( <documentation-symbol> )
|
||||
(hits 425/889) (matched long text) constraint DS = {22, 23} extremes [6, infinity)
|
||||
(hits 425/891) (matched long text) constraint DS = {22, 23} extremes [6, infinity)
|
||||
{...} -- <documentation-symbol> --
|
||||
(hits 23/464) (matched long text) constraint DS = {22, 23} extremes [6, infinity)
|
||||
(hits 23/466) (matched long text) constraint DS = {22, 23} extremes [6, infinity)
|
||||
|
||||
<documentation-symbol> hits 481/1192 nti 22 constraint DS = {22} extremes [3, 3]
|
||||
English:
|
||||
|
@ -4758,12 +4758,12 @@
|
|||
|
||||
<adjective-name> internal hits 0/258 nti 29 constraint (none) extremes [1, infinity)
|
||||
|
||||
<optional-definite-article> hits 36420/72840 nti 26 constraint (none) extremes [1, infinity)
|
||||
<optional-definite-article> hits 36438/72876 nti 26 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<definite-article> {...}
|
||||
(hits 7877/36420) (matched long text) constraint (none) extremes [2, infinity)
|
||||
(hits 7878/36438) (matched long text) constraint (none) extremes [2, infinity)
|
||||
{...}
|
||||
(hits 28543/28543) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 28560/28560) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<optional-indefinite-article> nti 27 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
|
@ -4772,23 +4772,23 @@
|
|||
{...}
|
||||
constraint (none) extremes [1, infinity)
|
||||
|
||||
<optional-article> hits 83128/166256 nti 28 constraint (none) extremes [1, infinity)
|
||||
<optional-article> hits 83130/166260 nti 28 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<article> {...}
|
||||
(hits 16076/47537) (matched long text) constraint (none) extremes [2, infinity)
|
||||
(hits 16076/47539) (matched long text) constraint (none) extremes [2, infinity)
|
||||
{...}
|
||||
(hits 67052/67052) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 67054/67054) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<compulsory-article> nti 29 constraint (none) extremes [2, infinity)
|
||||
English:
|
||||
<article> {...}
|
||||
constraint (none) extremes [2, infinity)
|
||||
|
||||
<article> internal hits 16533/99142 nti r2 constraint (none) extremes [1, 1]
|
||||
<article> internal hits 16533/99148 nti r2 constraint (none) extremes [1, 1]
|
||||
|
||||
<definite-article> internal hits 20439/236706 nti r2 constraint (none) extremes [1, 1]
|
||||
<definite-article> internal hits 20440/236748 nti r2 constraint (none) extremes [1, 1]
|
||||
|
||||
<indefinite-article> internal hits 2224/43250 nti r2 constraint (none) extremes [1, 1]
|
||||
<indefinite-article> internal hits 2224/43252 nti r2 constraint (none) extremes [1, 1]
|
||||
|
||||
<definite-article-table> nti r2 constraint CS = {r2} extremes [6, 6]
|
||||
English:
|
||||
|
@ -5293,9 +5293,9 @@
|
|||
grammatical case
|
||||
(hits 1/1) (matched: 'grammatical case') constraint CS = {14} extremes [2, 2]
|
||||
|
||||
<if-parsing-phrase-tokens> internal hits 2484/41968 nti 15 constraint (none) extremes [0, 0]
|
||||
<if-parsing-phrase-tokens> internal hits 2488/41976 nti 15 constraint (none) extremes [0, 0]
|
||||
|
||||
<k-kind-prototype> internal hits 165/330 nti 16 constraint (none) extremes [1, infinity)
|
||||
<k-kind-prototype> internal hits 166/332 nti 16 constraint (none) extremes [1, infinity)
|
||||
|
||||
<k-kind-as-name-token> hits 24/68 nti 16 constraint DS = {16} extremes [3, infinity)
|
||||
English:
|
||||
|
@ -5319,16 +5319,16 @@
|
|||
<k-kind>
|
||||
(hits 5/5) (matched: 'value of kind k') constraint (none) extremes [1, infinity)
|
||||
|
||||
<k-kind> hits 5804/103722 nti r5 constraint (none) extremes [1, infinity)
|
||||
<k-kind> hits 5806/103726 nti r5 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
( <k-kind> )
|
||||
(hits 0/2047) constraint DS = {r5} & CW = {r2, r5} extremes [3, infinity)
|
||||
^<if-parsing-phrase-tokens> <k-kind-variable>
|
||||
(hits 1592/11288) (matched: 'k') constraint CW = {r2, r5} extremes [1, infinity)
|
||||
(hits 1592/11290) (matched: 'k') constraint CW = {r2, r5} extremes [1, infinity)
|
||||
<if-parsing-phrase-tokens> <k-variable-definition>
|
||||
(hits 201/9696) (matched: 'sayable value of kind k') constraint CW = {r2, r5} extremes [1, infinity)
|
||||
(hits 201/9698) (matched: 'sayable value of kind k') constraint CW = {r2, r5} extremes [1, infinity)
|
||||
<k-base-kind>
|
||||
(hits 3650/9495) (matched: 'an ice cream cone') constraint CW = {r2, r5} extremes [1, infinity)
|
||||
(hits 3652/9497) (matched: 'an ice cream cone') constraint CW = {r2, r5} extremes [1, infinity)
|
||||
<k-irregular-kind-construction>
|
||||
(hits 2/16041) (matched: 'object-based rulebook') constraint DS = {r5} extremes [2, infinity)
|
||||
<k-kind-construction>
|
||||
|
@ -5341,14 +5341,14 @@
|
|||
<k-kind>
|
||||
(hits 8/137) (matched: 'room') constraint (none) extremes [1, infinity)
|
||||
|
||||
<k-variable-definition> hits 201/2484 nti r5 constraint CW = {r2, r5} extremes [1, infinity)
|
||||
<k-variable-definition> hits 201/2488 nti r5 constraint CW = {r2, r5} extremes [1, infinity)
|
||||
English:
|
||||
<k-formal-variable>
|
||||
(hits 120/611) (matched: 'k') constraint CW = {r2, r5} extremes [1, 1]
|
||||
(hits 120/612) (matched: 'k') constraint CW = {r2, r5} extremes [1, 1]
|
||||
<k-kind-of-kind> of kind <k-formal-variable>
|
||||
(hits 81/315) (matched: 'sayable value of kind k') constraint DS = {r5} & CW = {r2, r5} extremes [4, infinity)
|
||||
|
||||
<k-base-kind> internal hits 3650/18990 nti r5 constraint CW = {r2, r5} extremes [1, infinity)
|
||||
<k-base-kind> internal hits 3652/18994 nti r5 constraint CW = {r2, r5} extremes [1, infinity)
|
||||
|
||||
<k-irregular-kind-construction> hits 2/32082 nti r5 constraint DS = {r5} extremes [2, infinity)
|
||||
English:
|
||||
|
@ -5426,7 +5426,7 @@
|
|||
|
||||
<k-kind-variable> internal hits 1592/20092 nti r5 constraint CW = {r2, r5} extremes [1, 1]
|
||||
|
||||
<k-formal-variable> internal hits 220/1422 nti r5 constraint CW = {r2, r5} extremes [1, 1]
|
||||
<k-formal-variable> internal hits 220/1424 nti r5 constraint CW = {r2, r5} extremes [1, 1]
|
||||
|
||||
<k-formal-variable-singular> internal hits 0/776 nti 18 constraint (none) extremes [1, 1]
|
||||
|
||||
|
@ -5496,59 +5496,59 @@
|
|||
|
||||
<natural-language> internal nti 20 constraint (none) extremes [1, infinity)
|
||||
|
||||
<dividing-sentence> hits 205/10676 nti 21 constraint DW = {18, 19} extremes [2, infinity)
|
||||
<dividing-sentence> hits 205/10680 nti 21 constraint DW = {18, 19} extremes [2, infinity)
|
||||
English:
|
||||
<if-start-of-paragraph> <heading>
|
||||
(hits 197/4211) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 197/4212) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
<extension-end-marker-sentence>
|
||||
(hits 8/3602) (matched long text) constraint DS = {19} extremes [3, infinity)
|
||||
(hits 8/3603) (matched long text) constraint DS = {19} extremes [3, infinity)
|
||||
|
||||
<heading> hits 197/2516 nti 18 constraint DS = {18} extremes [2, infinity)
|
||||
<heading> hits 197/2518 nti 18 constraint DS = {18} extremes [2, infinity)
|
||||
English:
|
||||
volume {...}
|
||||
(hits 6/1258) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 6/1259) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
book {...}
|
||||
(hits 0/1252) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 0/1253) constraint DS = {18} extremes [2, infinity)
|
||||
part {...}
|
||||
(hits 14/1252) (matched: 'part two - the physical world model') constraint DS = {18} extremes [2, infinity)
|
||||
(hits 14/1253) (matched: 'part two - the physical world model') constraint DS = {18} extremes [2, infinity)
|
||||
chapter {...}
|
||||
(hits 20/1238) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 20/1239) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
section {...} ( dialog )
|
||||
(hits 0/1135) constraint DS = {18} extremes [5, infinity)
|
||||
(hits 0/1136) constraint DS = {18} extremes [5, infinity)
|
||||
section {...} ( dialogue )
|
||||
(hits 0/1135) constraint DS = {18} extremes [5, infinity)
|
||||
(hits 0/1136) constraint DS = {18} extremes [5, infinity)
|
||||
section {...}
|
||||
(hits 157/1218) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 157/1219) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
|
||||
<extension-end-marker-sentence> hits 8/7204 nti 19 constraint DS = {19} extremes [3, infinity)
|
||||
<extension-end-marker-sentence> hits 8/7206 nti 19 constraint DS = {19} extremes [3, infinity)
|
||||
English:
|
||||
{...} begin/begins here
|
||||
(hits 4/3602) (matched long text) constraint DS = {19} extremes [3, infinity)
|
||||
(hits 4/3603) (matched long text) constraint DS = {19} extremes [3, infinity)
|
||||
{...} end/ends here
|
||||
(hits 4/3598) (matched: 'the standard rules end here') constraint DS = {19} extremes [3, infinity)
|
||||
(hits 4/3599) (matched: 'the standard rules end here') constraint DS = {19} extremes [3, infinity)
|
||||
|
||||
<structural-sentence> hits 32/13576 nti 21 constraint (none) extremes [1, infinity)
|
||||
<structural-sentence> hits 32/13580 nti 21 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<if-start-of-source-text> <quoted-text>
|
||||
(hits 0/20) constraint (none) extremes [1, 1]
|
||||
<if-start-of-source-text> <quoted-text> {...}
|
||||
(hits 0/6768) constraint (none) extremes [2, infinity)
|
||||
(hits 0/6770) constraint (none) extremes [2, infinity)
|
||||
<language-modifying-sentence>
|
||||
(hits 0/6545) constraint DS = {20} extremes [4, infinity)
|
||||
(hits 0/6547) constraint DS = {20} extremes [4, infinity)
|
||||
*
|
||||
constraint CS = {21} extremes [1, 1]
|
||||
* <quoted-text-without-subs>
|
||||
constraint DS = {21} extremes [2, 2]
|
||||
<if-start-of-paragraph> table {...}
|
||||
(hits 14/6755) (matched long text) constraint DS = {21} extremes [2, infinity)
|
||||
(hits 14/6757) (matched long text) constraint DS = {21} extremes [2, infinity)
|
||||
<if-start-of-paragraph> equation {...}
|
||||
(hits 0/6741) constraint DS = {21} extremes [2, infinity)
|
||||
(hits 0/6743) constraint DS = {21} extremes [2, infinity)
|
||||
include the {...} by {...}
|
||||
(hits 0/6647) constraint DS = {21} extremes [5, infinity)
|
||||
(hits 0/6649) constraint DS = {21} extremes [5, infinity)
|
||||
include {...} by {...}
|
||||
(hits 18/6740) (matched long text) constraint DS = {21} extremes [4, infinity)
|
||||
(hits 18/6742) (matched long text) constraint DS = {21} extremes [4, infinity)
|
||||
include (- {...}
|
||||
(hits 0/6723) constraint DS = {21} extremes [3, infinity)
|
||||
(hits 0/6725) constraint DS = {21} extremes [3, infinity)
|
||||
|
||||
<comma-divisible-sentence> hits 9/2920 nti 22 constraint DS = {22} extremes [2, infinity)
|
||||
English:
|
||||
|
@ -5563,12 +5563,12 @@
|
|||
when {...}
|
||||
(hits 4/1321) (matched: 'when scene begins is a scene based rulebook') constraint DS = {22} extremes [2, infinity)
|
||||
|
||||
<language-modifying-sentence> hits 0/13090 nti 20 constraint DS = {20} extremes [4, infinity)
|
||||
<language-modifying-sentence> hits 0/13094 nti 20 constraint DS = {20} extremes [4, infinity)
|
||||
English:
|
||||
include (- {###} in the preform grammar
|
||||
(hits 0/128) constraint DS = {20} extremes [7, 7]
|
||||
use {...} language element/elements
|
||||
(hits 0/6545) constraint DS = {20} extremes [4, infinity)
|
||||
(hits 0/6547) constraint DS = {20} extremes [4, infinity)
|
||||
|
||||
<heading-qualifier> hits 36/466 nti 28 constraint DS = {28} extremes [2, infinity)
|
||||
English:
|
||||
|
@ -5705,7 +5705,7 @@
|
|||
the {...}
|
||||
(hits 1/1) (matched: 'the standard rules') constraint DS = {10} extremes [2, infinity)
|
||||
|
||||
<control-structure-phrase> hits 2885/18894 nti 11 constraint DS = {11} extremes [1, infinity)
|
||||
<control-structure-phrase> hits 2885/18900 nti 11 constraint DS = {11} extremes [1, infinity)
|
||||
English:
|
||||
if {...} is begin
|
||||
(hits 0/4894) constraint DS = {11} extremes [4, infinity)
|
||||
|
@ -5728,7 +5728,7 @@
|
|||
-- {...}
|
||||
(hits 0/3270) constraint DS = {11} extremes [2, infinity)
|
||||
|
||||
<end-control-structure-phrase> hits 0/12072 nti 12 constraint CS = {12} extremes [2, 2]
|
||||
<end-control-structure-phrase> hits 0/12076 nti 12 constraint CS = {12} extremes [2, 2]
|
||||
English:
|
||||
end if/unless
|
||||
constraint CS = {12} extremes [2, 2]
|
||||
|
@ -5737,7 +5737,7 @@
|
|||
end repeat
|
||||
constraint CS = {12} extremes [2, 2]
|
||||
|
||||
<other-significant-phrase> hits 758/14642 nti 13 constraint DS = {13} extremes [2, infinity)
|
||||
<other-significant-phrase> hits 758/14644 nti 13 constraint DS = {13} extremes [2, infinity)
|
||||
English:
|
||||
say {...}
|
||||
(hits 585/3168) (matched: 'say run paragraph on with special look spacing') constraint DS = {13} extremes [2, infinity)
|
||||
|
@ -5749,12 +5749,12 @@
|
|||
{......} , {......}
|
||||
(hits 2309/2587) (matched long text) constraint DS = {14} extremes [3, infinity)
|
||||
|
||||
<instead-keyword> hits 30/9906 nti 15 constraint DS = {15} extremes [2, infinity)
|
||||
<instead-keyword> hits 30/9908 nti 15 constraint DS = {15} extremes [2, infinity)
|
||||
English:
|
||||
instead {...}
|
||||
(hits 0/2279) constraint DS = {15} extremes [2, infinity)
|
||||
(hits 0/2280) constraint DS = {15} extremes [2, infinity)
|
||||
{...} instead
|
||||
(hits 30/2279) (matched long text) constraint DS = {15} extremes [2, infinity)
|
||||
(hits 30/2280) (matched long text) constraint DS = {15} extremes [2, infinity)
|
||||
|
||||
<phrase-beginning-block> hits 0/874 nti 16 constraint DS = {16} extremes [2, infinity)
|
||||
English:
|
||||
|
@ -6782,14 +6782,14 @@
|
|||
{***} <quoted-text> {***}
|
||||
(hits 0/946) constraint (none) extremes [1, infinity)
|
||||
|
||||
<unsuitable-name-for-locals> hits 0/1620 nti 30 constraint (none) extremes [1, infinity)
|
||||
<unsuitable-name-for-locals> hits 0/1624 nti 30 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<definite-article>
|
||||
(hits 0/665) constraint (none) extremes [1, 1]
|
||||
(hits 0/667) constraint (none) extremes [1, 1]
|
||||
{***} (/)/{/}/,/. {***}
|
||||
(hits 0/13) constraint DS = {30} extremes [1, infinity)
|
||||
{***} <quoted-text> {***}
|
||||
(hits 0/810) constraint (none) extremes [1, infinity)
|
||||
(hits 0/812) constraint (none) extremes [1, infinity)
|
||||
|
||||
<unfortunate-name> hits 0/84 nti 6 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
|
@ -6803,7 +6803,7 @@
|
|||
{***} something {***}
|
||||
constraint DS = {7} extremes [1, infinity)
|
||||
|
||||
<inline-phrase-definition> hits 434/1434 nti 8 constraint DS = {8} extremes [2, infinity)
|
||||
<inline-phrase-definition> hits 435/1436 nti 8 constraint DS = {8} extremes [2, infinity)
|
||||
English:
|
||||
(- {###} - in to only
|
||||
(hits 17/27) (matched: '(- rtrue; - in to only') constraint DS = {8} extremes [6, 6]
|
||||
|
@ -6812,11 +6812,11 @@
|
|||
(- {###} - in to decide only
|
||||
(hits 0/7) constraint DS = {8} extremes [7, 7]
|
||||
(- {###}
|
||||
(hits 413/447) (matched: '(- {-say:val:K} ') constraint DS = {8} extremes [2, 2]
|
||||
(hits 414/448) (matched: '(- {-say:val:K} ') constraint DS = {8} extremes [2, 2]
|
||||
(- {###} {...}
|
||||
(hits 0/66) constraint DS = {8} extremes [3, infinity)
|
||||
|
||||
<definition-preamble> hits 44/2766 nti 9 constraint CS = {9} extremes [1, 1]
|
||||
<definition-preamble> hits 44/2768 nti 9 constraint CS = {9} extremes [1, 1]
|
||||
English:
|
||||
definition
|
||||
(hits 44/44) (matched: 'definition') constraint CS = {9} extremes [1, 1]
|
||||
|
@ -6851,47 +6851,47 @@
|
|||
{...}
|
||||
(hits 26/26) (matched: 'going on') constraint (none) extremes [1, infinity)
|
||||
|
||||
<to-phrase-preamble> hits 501/2678 nti 14 constraint DS = {14} extremes [1, infinity)
|
||||
<to-phrase-preamble> hits 502/2680 nti 14 constraint DS = {14} extremes [1, infinity)
|
||||
English:
|
||||
{to}
|
||||
constraint CS = {14} extremes [1, 1]
|
||||
to {...} ( called {...} )
|
||||
(hits 0/811) constraint DS = {14} extremes [6, infinity)
|
||||
(hits 0/812) constraint DS = {14} extremes [6, infinity)
|
||||
{to ...} ( this is the {### function} inverse to {###} )
|
||||
(hits 16/681) (matched long text) constraint DS = {14} extremes [12, infinity)
|
||||
(hits 16/682) (matched long text) constraint DS = {14} extremes [12, infinity)
|
||||
{to ...} ( this is the {### function} )
|
||||
(hits 4/723) (matched long text) constraint DS = {14} extremes [9, infinity)
|
||||
(hits 4/724) (matched long text) constraint DS = {14} extremes [9, infinity)
|
||||
{to ...} ( this is {...} )
|
||||
(hits 0/770) constraint DS = {14} extremes [7, infinity)
|
||||
(hits 0/771) constraint DS = {14} extremes [7, infinity)
|
||||
{to ...}
|
||||
(hits 481/871) (matched long text) constraint DS = {14} extremes [2, infinity)
|
||||
(hits 482/872) (matched long text) constraint DS = {14} extremes [2, infinity)
|
||||
|
||||
<now-phrase-preamble> hits 1/1002 nti 15 constraint DS = {15} extremes [3, infinity)
|
||||
<now-phrase-preamble> hits 1/1004 nti 15 constraint DS = {15} extremes [3, infinity)
|
||||
English:
|
||||
to now {...}
|
||||
(hits 1/497) (matched: 'to now ( cn - condition )') constraint DS = {15} extremes [3, infinity)
|
||||
(hits 1/498) (matched: 'to now ( cn - condition )') constraint DS = {15} extremes [3, infinity)
|
||||
|
||||
<begin-phrase-preamble> hits 0/1002 nti 16 constraint CS = {16} extremes [2, 2]
|
||||
<begin-phrase-preamble> hits 0/1004 nti 16 constraint CS = {16} extremes [2, 2]
|
||||
English:
|
||||
to begin
|
||||
constraint CS = {16} extremes [2, 2]
|
||||
|
||||
<to-return-data> hits 521/1042 nti 17 constraint DS = {17} extremes [2, infinity)
|
||||
<to-return-data> hits 522/1044 nti 17 constraint DS = {17} extremes [2, infinity)
|
||||
English:
|
||||
to {decide yes/no}
|
||||
(hits 2/2) (matched: 'to decide yes') constraint CS = {17} extremes [3, 3]
|
||||
to {decide on ...}
|
||||
(hits 1/472) (matched: 'to decide on ( something - value )') constraint DS = {17} extremes [4, infinity)
|
||||
(hits 1/473) (matched: 'to decide on ( something - value )') constraint DS = {17} extremes [4, infinity)
|
||||
to decide whether/if the {...}
|
||||
(hits 12/458) (matched long text) constraint DS = {17} extremes [5, infinity)
|
||||
(hits 12/459) (matched long text) constraint DS = {17} extremes [5, infinity)
|
||||
to decide whether/if {...}
|
||||
(hits 39/459) (matched long text) constraint DS = {17} extremes [4, infinity)
|
||||
(hits 39/460) (matched long text) constraint DS = {17} extremes [4, infinity)
|
||||
to decide what/which <return-kind> is the {...}
|
||||
(hits 87/385) (matched long text) constraint DS = {17} extremes [7, infinity)
|
||||
(hits 87/386) (matched long text) constraint DS = {17} extremes [7, infinity)
|
||||
to decide what/which <return-kind> is {...}
|
||||
(hits 74/308) (matched long text) constraint DS = {17} extremes [6, infinity)
|
||||
(hits 74/309) (matched long text) constraint DS = {17} extremes [6, infinity)
|
||||
to {...}
|
||||
(hits 306/306) (matched long text) constraint DS = {17} extremes [2, infinity)
|
||||
(hits 307/307) (matched long text) constraint DS = {17} extremes [2, infinity)
|
||||
|
||||
<return-kind> hits 161/322 nti 6 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
|
@ -6900,31 +6900,31 @@
|
|||
{...}
|
||||
constraint (none) extremes [1, infinity)
|
||||
|
||||
<phrase-preamble> hits 522/1044 nti 20 constraint (none) extremes [1, infinity)
|
||||
<phrase-preamble> hits 523/1046 nti 20 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<phrase-preamble> ( deprecated )
|
||||
(hits 1/425) (matched long text) constraint DS = {20} extremes [4, infinity)
|
||||
(hits 1/426) (matched long text) constraint DS = {20} extremes [4, infinity)
|
||||
<say-preamble>
|
||||
(hits 138/485) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 138/486) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
<to-preamble>
|
||||
(hits 383/383) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 384/384) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<to-preamble> hits 405/810 nti 19 constraint (none) extremes [1, infinity)
|
||||
<to-preamble> hits 406/812 nti 19 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<to-preamble> ( arithmetic operation <cardinal-number> )
|
||||
(hits 16/349) (matched long text) constraint DS = {19} extremes [6, infinity)
|
||||
(hits 16/350) (matched long text) constraint DS = {19} extremes [6, infinity)
|
||||
<to-preamble> ( assignment operation )
|
||||
(hits 6/339) (matched long text) constraint DS = {19} extremes [5, infinity)
|
||||
(hits 6/340) (matched long text) constraint DS = {19} extremes [5, infinity)
|
||||
{let ... be given by ...}
|
||||
(hits 2/327) (matched long text) constraint DS = {19} extremes [6, infinity)
|
||||
(hits 2/328) (matched long text) constraint DS = {19} extremes [6, infinity)
|
||||
{let ...}
|
||||
(hits 4/341) (matched long text) constraint DS = {19} extremes [2, infinity)
|
||||
(hits 4/342) (matched long text) constraint DS = {19} extremes [2, infinity)
|
||||
{...} -- end
|
||||
(hits 0/336) constraint DS = {19} extremes [3, infinity)
|
||||
(hits 0/337) constraint DS = {19} extremes [3, infinity)
|
||||
{...} -- end conditional
|
||||
(hits 3/334) (matched long text) constraint DS = {19} extremes [4, infinity)
|
||||
(hits 3/335) (matched long text) constraint DS = {19} extremes [4, infinity)
|
||||
{...} -- end loop
|
||||
(hits 9/331) (matched long text) constraint DS = {19} extremes [4, infinity)
|
||||
(hits 10/332) (matched long text) constraint DS = {19} extremes [4, infinity)
|
||||
{...} -- in loop
|
||||
(hits 2/322) (matched: 'break -- in loop') constraint DS = {19} extremes [4, infinity)
|
||||
{...} -- in {###}
|
||||
|
@ -6932,61 +6932,61 @@
|
|||
{...}
|
||||
(hits 363/363) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<say-preamble> hits 154/1002 nti 18 constraint DS = {18} extremes [2, infinity)
|
||||
<say-preamble> hits 154/1004 nti 18 constraint DS = {18} extremes [2, infinity)
|
||||
English:
|
||||
<say-preamble> -- running on
|
||||
(hits 16/446) (matched long text) constraint DS = {18} extremes [4, infinity)
|
||||
(hits 16/447) (matched long text) constraint DS = {18} extremes [4, infinity)
|
||||
{say otherwise/else}
|
||||
(hits 2/5) (matched: 'say otherwise') constraint CS = {18} extremes [2, 2]
|
||||
{say otherwise/else if/unless ...}
|
||||
(hits 0/430) constraint DS = {18} extremes [4, infinity)
|
||||
(hits 0/431) constraint DS = {18} extremes [4, infinity)
|
||||
{say if/unless ...}
|
||||
(hits 2/443) (matched: 'say if ( c - condition )') constraint DS = {18} extremes [3, infinity)
|
||||
(hits 2/444) (matched: 'say if ( c - condition )') constraint DS = {18} extremes [3, infinity)
|
||||
{say end if/unless}
|
||||
(hits 2/2) (matched: 'say end if') constraint CS = {18} extremes [3, 3]
|
||||
{say ...} -- beginning {###}
|
||||
(hits 2/409) (matched: 'say one of -- beginning say_one_of') constraint DS = {18} extremes [5, infinity)
|
||||
(hits 2/410) (matched: 'say one of -- beginning say_one_of') constraint DS = {18} extremes [5, infinity)
|
||||
{say ...} -- continuing {###}
|
||||
(hits 1/407) (matched: 'say or -- continuing say_one_of') constraint DS = {18} extremes [5, infinity)
|
||||
(hits 1/408) (matched: 'say or -- continuing say_one_of') constraint DS = {18} extremes [5, infinity)
|
||||
{say ...} -- ending {###} with marker {###}
|
||||
(hits 9/352) (matched long text) constraint DS = {18} extremes [8, infinity)
|
||||
(hits 9/353) (matched long text) constraint DS = {18} extremes [8, infinity)
|
||||
{say ...} -- ending {###}
|
||||
(hits 1/397) (matched: 'say only -- ending say_first_time') constraint DS = {18} extremes [5, infinity)
|
||||
(hits 1/398) (matched: 'say only -- ending say_first_time') constraint DS = {18} extremes [5, infinity)
|
||||
{say ...}
|
||||
(hits 119/466) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 119/467) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
|
||||
<phrase-vetting> hits 0/1042 nti 21 constraint DS = {13, 21} extremes [8, infinity)
|
||||
<phrase-vetting> hits 0/1044 nti 21 constraint DS = {13, 21} extremes [8, infinity)
|
||||
English:
|
||||
( {......} ) <copular-verb> {<copular-preposition>} ( {......} )
|
||||
(hits 0/340) constraint DS = {13, 21} extremes [8, infinity)
|
||||
(hits 0/341) constraint DS = {13, 21} extremes [8, infinity)
|
||||
|
||||
<phrase-definition-word-or-token> hits 2260/4520 nti 23 constraint (none) extremes [1, infinity)
|
||||
<phrase-definition-word-or-token> hits 2267/4534 nti 23 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
( ) {***}
|
||||
(hits 0/1757) constraint DS = {23} extremes [2, infinity)
|
||||
(hits 0/1763) constraint DS = {23} extremes [2, infinity)
|
||||
( <phrase-token-declaration> ) {***}
|
||||
(hits 583/1730) (matched long text) constraint DS = {23} extremes [3, infinity)
|
||||
(hits 585/1736) (matched long text) constraint DS = {23} extremes [3, infinity)
|
||||
( {***}
|
||||
(hits 0/1191) constraint DS = {23} extremes [1, infinity)
|
||||
(hits 0/1195) constraint DS = {23} extremes [1, infinity)
|
||||
) {***}
|
||||
(hits 0/1191) constraint DS = {23} extremes [1, infinity)
|
||||
(hits 0/1195) constraint DS = {23} extremes [1, infinity)
|
||||
{###} {***}
|
||||
(hits 1677/1677) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 1682/1682) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<phrase-token-declaration> hits 583/1176 nti 22 constraint (none) extremes [1, infinity)
|
||||
<phrase-token-declaration> hits 585/1180 nti 22 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
{***} ( {***} - {......}
|
||||
(hits 0/588) constraint DS = {22} extremes [3, infinity)
|
||||
(hits 0/590) constraint DS = {22} extremes [3, infinity)
|
||||
{......} - a nonexisting variable
|
||||
(hits 0/194) constraint DS = {22} extremes [5, infinity)
|
||||
(hits 0/195) constraint DS = {22} extremes [5, infinity)
|
||||
{......} - a nonexisting <k-kind-prototype> variable
|
||||
(hits 0/104) constraint DS = {22} extremes [6, infinity)
|
||||
{......} - a nonexisting <k-kind-prototype> that/which varies
|
||||
(hits 0/65) constraint DS = {22} extremes [7, infinity)
|
||||
{......} - nonexisting variable
|
||||
(hits 4/362) (matched: 't - nonexisting variable') constraint DS = {22} extremes [4, infinity)
|
||||
(hits 4/364) (matched: 't - nonexisting variable') constraint DS = {22} extremes [4, infinity)
|
||||
{......} - nonexisting <k-kind-prototype> variable
|
||||
(hits 4/194) (matched: 'loopvar - nonexisting k variable') constraint DS = {22} extremes [5, infinity)
|
||||
(hits 5/195) (matched: 'loopvar - nonexisting k variable') constraint DS = {22} extremes [5, infinity)
|
||||
{......} - nonexisting <k-kind-prototype> that/which varies
|
||||
(hits 0/104) constraint DS = {22} extremes [6, infinity)
|
||||
{......} - {an existing variable}
|
||||
|
@ -6996,27 +6996,27 @@
|
|||
{......} - {an existing <k-kind-prototype> that/which varies}
|
||||
(hits 0/65) constraint DS = {22} extremes [7, infinity)
|
||||
{......} - {existing variable}
|
||||
(hits 2/354) (matched: 't - existing variable') constraint DS = {22} extremes [4, infinity)
|
||||
(hits 2/355) (matched: 't - existing variable') constraint DS = {22} extremes [4, infinity)
|
||||
{......} - {existing <k-kind-prototype> variable}
|
||||
(hits 0/190) constraint DS = {22} extremes [5, infinity)
|
||||
{......} - {existing <k-kind-prototype> that/which varies}
|
||||
(hits 0/104) constraint DS = {22} extremes [6, infinity)
|
||||
{......} - a condition
|
||||
(hits 0/352) constraint DS = {22} extremes [4, infinity)
|
||||
(hits 0/353) constraint DS = {22} extremes [4, infinity)
|
||||
{......} - condition
|
||||
(hits 9/578) (matched: 'c - condition') constraint DS = {22} extremes [3, infinity)
|
||||
(hits 9/579) (matched: 'c - condition') constraint DS = {22} extremes [3, infinity)
|
||||
{......} - a phrase
|
||||
(hits 0/352) constraint DS = {22} extremes [4, infinity)
|
||||
(hits 0/353) constraint DS = {22} extremes [4, infinity)
|
||||
{......} - phrase
|
||||
(hits 0/569) constraint DS = {22} extremes [3, infinity)
|
||||
(hits 0/570) constraint DS = {22} extremes [3, infinity)
|
||||
{......} - storage
|
||||
(hits 4/569) (matched: 's - storage') constraint DS = {22} extremes [3, infinity)
|
||||
(hits 4/570) (matched: 's - storage') constraint DS = {22} extremes [3, infinity)
|
||||
{......} - a table-reference
|
||||
(hits 0/352) constraint DS = {22} extremes [4, infinity)
|
||||
(hits 0/353) constraint DS = {22} extremes [4, infinity)
|
||||
{......} - table-reference
|
||||
(hits 3/565) (matched: 'tr - table-reference') constraint DS = {22} extremes [3, infinity)
|
||||
(hits 3/566) (matched: 'tr - table-reference') constraint DS = {22} extremes [3, infinity)
|
||||
{......} - <s-phrase-token-type>
|
||||
(hits 533/562) (matched long text) constraint DS = {22} extremes [3, infinity)
|
||||
(hits 534/563) (matched long text) constraint DS = {22} extremes [3, infinity)
|
||||
{......} - <s-kind-as-name-token>
|
||||
(hits 2/29) (matched long text) constraint DS = {22} extremes [3, infinity)
|
||||
{......} - {......}
|
||||
|
@ -7783,9 +7783,9 @@
|
|||
|
||||
<s-type-expression> internal hits 1965/5226 nti 21 constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-descriptive-type-expression> internal hits 1277/3070 nti 22 constraint (none) extremes [1, infinity)
|
||||
<s-descriptive-type-expression> internal hits 1278/3072 nti 22 constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-phrase-token-type> internal hits 533/1080 nti 23 constraint (none) extremes [1, infinity)
|
||||
<s-phrase-token-type> internal hits 534/1082 nti 23 constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-type-expression-or-value> hits 241/1720 nti 24 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
|
@ -7836,32 +7836,32 @@
|
|||
|
||||
<s-property-name> internal hits 788/21494 nti 9 constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-adjective-list-as-desc> hits 651/21936 nti 10 constraint (none) extremes [1, infinity)
|
||||
<s-adjective-list-as-desc> hits 651/21938 nti 10 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<s-adjective-list>
|
||||
(hits 651/10968) (matched: 'unmarked for listing') constraint (none) extremes [1, infinity)
|
||||
(hits 651/10969) (matched: 'unmarked for listing') constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-adjective-list> hits 1442/27608 nti 27 constraint (none) extremes [1, infinity)
|
||||
<s-adjective-list> hits 1442/27610 nti 27 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
not <indefinite-article> <s-adjective-list-unarticled>
|
||||
(hits 0/2990) constraint DS = {27} extremes [3, infinity)
|
||||
<indefinite-article> <s-adjective-list-unarticled>
|
||||
(hits 0/6957) constraint (none) extremes [2, infinity)
|
||||
(hits 0/6958) constraint (none) extremes [2, infinity)
|
||||
<s-adjective-list-unarticled>
|
||||
(hits 1442/13804) (matched: 'marked for listing other') constraint (none) extremes [1, infinity)
|
||||
(hits 1442/13805) (matched: 'marked for listing other') constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-adjective-list-unarticled> hits 1513/29830 nti 26 constraint (none) extremes [1, infinity)
|
||||
<s-adjective-list-unarticled> hits 1513/29832 nti 26 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
not <s-adjective>
|
||||
(hits 12/5138) (matched: 'not lockable') constraint DS = {26} extremes [2, infinity)
|
||||
(hits 12/5139) (matched: 'not lockable') constraint DS = {26} extremes [2, infinity)
|
||||
<s-adjective>
|
||||
(hits 1430/2248) (matched: 'unmarked for listing') constraint CS = {r3} extremes [1, infinity)
|
||||
not <s-adjective> <s-adjective-list-unarticled>
|
||||
(hits 0/3107) constraint DS = {26} extremes [3, infinity)
|
||||
<s-adjective> <s-adjective-list-unarticled>
|
||||
(hits 71/7278) (matched: 'marked for listing other') constraint (none) extremes [2, infinity)
|
||||
(hits 71/7279) (matched: 'marked for listing other') constraint (none) extremes [2, infinity)
|
||||
|
||||
<s-adjective> internal hits 2217/19106 nti r3 constraint CS = {r3} extremes [1, infinity)
|
||||
<s-adjective> internal hits 2217/19108 nti r3 constraint CS = {r3} extremes [1, infinity)
|
||||
|
||||
<s-qualifiable-noun> hits 3628/90368 nti 11 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
|
@ -8006,14 +8006,14 @@
|
|||
<s-type-expression-unarticled>
|
||||
(hits 1832/2299) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-type-expression-unarticled> hits 3133/7796 nti 11 constraint (none) extremes [1, infinity)
|
||||
<s-type-expression-unarticled> hits 3134/7798 nti 11 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<s-variable-scope> variable/variables
|
||||
(hits 2/572) (matched: 'text variables') constraint DS = {11} extremes [2, infinity)
|
||||
<s-variable-scope> that/which vary/varies
|
||||
(hits 60/424) (matched: 'action based rule producing nothing that varies') constraint DS = {11} extremes [3, infinity)
|
||||
<k-kind>
|
||||
(hits 2448/3836) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 2449/3837) (matched long text) constraint (none) extremes [1, infinity)
|
||||
<s-literal>
|
||||
(hits 221/1388) (matched: 'Represents geographical locations, both indoor
|
||||
and outdoor, which are not necessarily areas in a building. A player in one
|
||||
|
@ -8030,19 +8030,19 @@
|
|||
<s-object-instance>
|
||||
(hits 0/26) constraint CW = {r2, r4} extremes [1, infinity)
|
||||
|
||||
<s-descriptive-type-expression-uncached> hits 1257/3030 nti 29 constraint (none) extremes [1, infinity)
|
||||
<s-descriptive-type-expression-uncached> hits 1258/3032 nti 29 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<article> <s-descriptive-type-expression-unarticled>
|
||||
(hits 165/795) (matched: 'an ice cream cone') constraint (none) extremes [2, infinity)
|
||||
(hits 165/796) (matched: 'an ice cream cone') constraint (none) extremes [2, infinity)
|
||||
<s-descriptive-type-expression-unarticled>
|
||||
(hits 1092/1350) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 1093/1351) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-descriptive-type-expression-unarticled> hits 1257/3030 nti 30 constraint (none) extremes [1, infinity)
|
||||
<s-descriptive-type-expression-unarticled> hits 1258/3032 nti 30 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<s-adjective-list-as-desc>
|
||||
(hits 74/1515) (matched: 'unmarked for listing') constraint (none) extremes [1, infinity)
|
||||
(hits 74/1516) (matched: 'unmarked for listing') constraint (none) extremes [1, infinity)
|
||||
<s-type-expression-unarticled>
|
||||
(hits 1183/1441) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 1184/1442) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-variable-scope> hits 62/126 nti 10 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
|
|
|
@ -181,21 +181,21 @@ than the number with correct ones
|
|||
number of successes.
|
||||
</li></ul>
|
||||
<pre class="undisplayed-code all-displayed-code code-font">
|
||||
<span class="plain-syntax">Size of lexicon: 3121 excerpt meanings</span>
|
||||
<span class="plain-syntax"> Stored among 845 words out of total vocabulary of 10730</span>
|
||||
<span class="plain-syntax">Size of lexicon: 3122 excerpt meanings</span>
|
||||
<span class="plain-syntax"> Stored among 845 words out of total vocabulary of 10731</span>
|
||||
<span class="plain-syntax"> 715 words have a start list: longest belongs to report (with 293 meanings)</span>
|
||||
<span class="plain-syntax"> 15 words have an end list: longest belongs to case (with 6 meanings)</span>
|
||||
<span class="plain-syntax"> 29 words have a middle list: longest belongs to to (with 4 meanings)</span>
|
||||
<span class="plain-syntax"> 108 words have a subset list: longest belongs to street (with 4 meanings)</span>
|
||||
|
||||
<span class="plain-syntax">Number of attempts to retrieve: 106594</span>
|
||||
<span class="plain-syntax"> of which unsuccessful: 88870</span>
|
||||
<span class="plain-syntax"> of which successful: 17724</span>
|
||||
<span class="plain-syntax">Number of attempts to retrieve: 106596</span>
|
||||
<span class="plain-syntax"> of which unsuccessful: 88871</span>
|
||||
<span class="plain-syntax"> of which successful: 17725</span>
|
||||
|
||||
<span class="plain-syntax">Total attempts to match against excerpt meanings: 264760</span>
|
||||
<span class="plain-syntax"> of which, total with incorrect hash codes: 242584</span>
|
||||
<span class="plain-syntax"> of which, total with correct hash codes: 22176</span>
|
||||
<span class="plain-syntax"> of which, total which matched: 19410</span>
|
||||
<span class="plain-syntax">Total attempts to match against excerpt meanings: 264793</span>
|
||||
<span class="plain-syntax"> of which, total with incorrect hash codes: 242597</span>
|
||||
<span class="plain-syntax"> of which, total with correct hash codes: 22196</span>
|
||||
<span class="plain-syntax"> of which, total which matched: 19430</span>
|
||||
</pre>
|
||||
<nav role="progress"><div class="progresscontainer">
|
||||
<ul class="progressbar"><li class="progressprevoff">❮</li><li class="progresscurrentchapter">P</li><li class="progresscurrent">wtmd</li><li class="progresssection"><a href="P-htitm.html">htitm</a></li><li class="progresschapter"><a href="1-lm.html">1</a></li><li class="progresschapter"><a href="2-em.html">2</a></li><li class="progressnext"><a href="P-htitm.html">❯</a></li></ul></div>
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
Size of lexicon: 3121 excerpt meanings
|
||||
Stored among 845 words out of total vocabulary of 10730
|
||||
Size of lexicon: 3122 excerpt meanings
|
||||
Stored among 845 words out of total vocabulary of 10731
|
||||
715 words have a start list: longest belongs to report (with 293 meanings)
|
||||
15 words have an end list: longest belongs to case (with 6 meanings)
|
||||
29 words have a middle list: longest belongs to to (with 4 meanings)
|
||||
108 words have a subset list: longest belongs to street (with 4 meanings)
|
||||
|
||||
Number of attempts to retrieve: 106594
|
||||
of which unsuccessful: 88870
|
||||
of which successful: 17724
|
||||
Number of attempts to retrieve: 106596
|
||||
of which unsuccessful: 88871
|
||||
of which successful: 17725
|
||||
|
||||
Total attempts to match against excerpt meanings: 264760
|
||||
of which, total with incorrect hash codes: 242584
|
||||
of which, total with correct hash codes: 22176
|
||||
of which, total which matched: 19410
|
||||
Total attempts to match against excerpt meanings: 264793
|
||||
of which, total with incorrect hash codes: 242597
|
||||
of which, total with correct hash codes: 22196
|
||||
of which, total which matched: 19430
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<preform-nonterminal> internal nti 30 constraint (none) extremes [1, 1]
|
||||
|
||||
<if-start-of-paragraph> internal hits 1272/8450 nti 6 constraint (none) extremes [0, 0]
|
||||
<if-start-of-paragraph> internal hits 1273/8452 nti 6 constraint (none) extremes [0, 0]
|
||||
|
||||
<if-not-cap> internal hits 4006/8228 nti 7 constraint (none) extremes [0, 0]
|
||||
|
||||
|
@ -16,7 +16,7 @@
|
|||
|
||||
<any-integer> internal nti 9 constraint (none) extremes [1, 1]
|
||||
|
||||
<quoted-text> internal hits 2962/25558 nti 10 constraint (none) extremes [1, 1]
|
||||
<quoted-text> internal hits 2962/25562 nti 10 constraint (none) extremes [1, 1]
|
||||
|
||||
<quoted-text-with-subs> internal nti 11 constraint (none) extremes [1, 1]
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
|||
|
||||
<empty-text> internal nti 13 constraint (none) extremes [1, 1]
|
||||
|
||||
<if-start-of-source-text> internal hits 2/13576 nti 14 constraint (none) extremes [0, 0]
|
||||
<if-start-of-source-text> internal hits 2/13580 nti 14 constraint (none) extremes [0, 0]
|
||||
|
||||
<list-or-division> hits 0/18 nti 16 constraint DS = {16} extremes [3, infinity)
|
||||
English:
|
||||
|
@ -76,12 +76,12 @@
|
|||
* : {...}
|
||||
constraint DS = {21} extremes [3, infinity)
|
||||
|
||||
<documentation-symbol-tail> hits 448/2576 nti 23 constraint DS = {22, 23} extremes [6, infinity)
|
||||
<documentation-symbol-tail> hits 448/2580 nti 23 constraint DS = {22, 23} extremes [6, infinity)
|
||||
English:
|
||||
{...} ( <documentation-symbol> )
|
||||
(hits 425/889) (matched long text) constraint DS = {22, 23} extremes [6, infinity)
|
||||
(hits 425/891) (matched long text) constraint DS = {22, 23} extremes [6, infinity)
|
||||
{...} -- <documentation-symbol> --
|
||||
(hits 23/464) (matched long text) constraint DS = {22, 23} extremes [6, infinity)
|
||||
(hits 23/466) (matched long text) constraint DS = {22, 23} extremes [6, infinity)
|
||||
|
||||
<documentation-symbol> hits 481/1192 nti 22 constraint DS = {22} extremes [3, 3]
|
||||
English:
|
||||
|
@ -4758,12 +4758,12 @@
|
|||
|
||||
<adjective-name> internal hits 0/258 nti 29 constraint (none) extremes [1, infinity)
|
||||
|
||||
<optional-definite-article> hits 36420/72840 nti 26 constraint (none) extremes [1, infinity)
|
||||
<optional-definite-article> hits 36438/72876 nti 26 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<definite-article> {...}
|
||||
(hits 7877/36420) (matched long text) constraint (none) extremes [2, infinity)
|
||||
(hits 7878/36438) (matched long text) constraint (none) extremes [2, infinity)
|
||||
{...}
|
||||
(hits 28543/28543) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 28560/28560) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<optional-indefinite-article> nti 27 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
|
@ -4772,23 +4772,23 @@
|
|||
{...}
|
||||
constraint (none) extremes [1, infinity)
|
||||
|
||||
<optional-article> hits 83128/166256 nti 28 constraint (none) extremes [1, infinity)
|
||||
<optional-article> hits 83130/166260 nti 28 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<article> {...}
|
||||
(hits 16076/47537) (matched long text) constraint (none) extremes [2, infinity)
|
||||
(hits 16076/47539) (matched long text) constraint (none) extremes [2, infinity)
|
||||
{...}
|
||||
(hits 67052/67052) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 67054/67054) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<compulsory-article> nti 29 constraint (none) extremes [2, infinity)
|
||||
English:
|
||||
<article> {...}
|
||||
constraint (none) extremes [2, infinity)
|
||||
|
||||
<article> internal hits 16533/99142 nti r2 constraint (none) extremes [1, 1]
|
||||
<article> internal hits 16533/99148 nti r2 constraint (none) extremes [1, 1]
|
||||
|
||||
<definite-article> internal hits 20439/236706 nti r2 constraint (none) extremes [1, 1]
|
||||
<definite-article> internal hits 20440/236748 nti r2 constraint (none) extremes [1, 1]
|
||||
|
||||
<indefinite-article> internal hits 2224/43250 nti r2 constraint (none) extremes [1, 1]
|
||||
<indefinite-article> internal hits 2224/43252 nti r2 constraint (none) extremes [1, 1]
|
||||
|
||||
<definite-article-table> nti r2 constraint CS = {r2} extremes [6, 6]
|
||||
English:
|
||||
|
@ -5293,9 +5293,9 @@
|
|||
grammatical case
|
||||
(hits 1/1) (matched: 'grammatical case') constraint CS = {14} extremes [2, 2]
|
||||
|
||||
<if-parsing-phrase-tokens> internal hits 2484/41968 nti 15 constraint (none) extremes [0, 0]
|
||||
<if-parsing-phrase-tokens> internal hits 2488/41976 nti 15 constraint (none) extremes [0, 0]
|
||||
|
||||
<k-kind-prototype> internal hits 165/330 nti 16 constraint (none) extremes [1, infinity)
|
||||
<k-kind-prototype> internal hits 166/332 nti 16 constraint (none) extremes [1, infinity)
|
||||
|
||||
<k-kind-as-name-token> hits 24/68 nti 16 constraint DS = {16} extremes [3, infinity)
|
||||
English:
|
||||
|
@ -5319,16 +5319,16 @@
|
|||
<k-kind>
|
||||
(hits 5/5) (matched: 'value of kind k') constraint (none) extremes [1, infinity)
|
||||
|
||||
<k-kind> hits 5804/103722 nti r5 constraint (none) extremes [1, infinity)
|
||||
<k-kind> hits 5806/103726 nti r5 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
( <k-kind> )
|
||||
(hits 0/2047) constraint DS = {r5} & CW = {r2, r5} extremes [3, infinity)
|
||||
^<if-parsing-phrase-tokens> <k-kind-variable>
|
||||
(hits 1592/11288) (matched: 'k') constraint CW = {r2, r5} extremes [1, infinity)
|
||||
(hits 1592/11290) (matched: 'k') constraint CW = {r2, r5} extremes [1, infinity)
|
||||
<if-parsing-phrase-tokens> <k-variable-definition>
|
||||
(hits 201/9696) (matched: 'sayable value of kind k') constraint CW = {r2, r5} extremes [1, infinity)
|
||||
(hits 201/9698) (matched: 'sayable value of kind k') constraint CW = {r2, r5} extremes [1, infinity)
|
||||
<k-base-kind>
|
||||
(hits 3650/9495) (matched: 'an ice cream cone') constraint CW = {r2, r5} extremes [1, infinity)
|
||||
(hits 3652/9497) (matched: 'an ice cream cone') constraint CW = {r2, r5} extremes [1, infinity)
|
||||
<k-irregular-kind-construction>
|
||||
(hits 2/16041) (matched: 'object-based rulebook') constraint DS = {r5} extremes [2, infinity)
|
||||
<k-kind-construction>
|
||||
|
@ -5341,14 +5341,14 @@
|
|||
<k-kind>
|
||||
(hits 8/137) (matched: 'room') constraint (none) extremes [1, infinity)
|
||||
|
||||
<k-variable-definition> hits 201/2484 nti r5 constraint CW = {r2, r5} extremes [1, infinity)
|
||||
<k-variable-definition> hits 201/2488 nti r5 constraint CW = {r2, r5} extremes [1, infinity)
|
||||
English:
|
||||
<k-formal-variable>
|
||||
(hits 120/611) (matched: 'k') constraint CW = {r2, r5} extremes [1, 1]
|
||||
(hits 120/612) (matched: 'k') constraint CW = {r2, r5} extremes [1, 1]
|
||||
<k-kind-of-kind> of kind <k-formal-variable>
|
||||
(hits 81/315) (matched: 'sayable value of kind k') constraint DS = {r5} & CW = {r2, r5} extremes [4, infinity)
|
||||
|
||||
<k-base-kind> internal hits 3650/18990 nti r5 constraint CW = {r2, r5} extremes [1, infinity)
|
||||
<k-base-kind> internal hits 3652/18994 nti r5 constraint CW = {r2, r5} extremes [1, infinity)
|
||||
|
||||
<k-irregular-kind-construction> hits 2/32082 nti r5 constraint DS = {r5} extremes [2, infinity)
|
||||
English:
|
||||
|
@ -5426,7 +5426,7 @@
|
|||
|
||||
<k-kind-variable> internal hits 1592/20092 nti r5 constraint CW = {r2, r5} extremes [1, 1]
|
||||
|
||||
<k-formal-variable> internal hits 220/1422 nti r5 constraint CW = {r2, r5} extremes [1, 1]
|
||||
<k-formal-variable> internal hits 220/1424 nti r5 constraint CW = {r2, r5} extremes [1, 1]
|
||||
|
||||
<k-formal-variable-singular> internal hits 0/776 nti 18 constraint (none) extremes [1, 1]
|
||||
|
||||
|
@ -5496,59 +5496,59 @@
|
|||
|
||||
<natural-language> internal nti 20 constraint (none) extremes [1, infinity)
|
||||
|
||||
<dividing-sentence> hits 205/10676 nti 21 constraint DW = {18, 19} extremes [2, infinity)
|
||||
<dividing-sentence> hits 205/10680 nti 21 constraint DW = {18, 19} extremes [2, infinity)
|
||||
English:
|
||||
<if-start-of-paragraph> <heading>
|
||||
(hits 197/4211) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 197/4212) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
<extension-end-marker-sentence>
|
||||
(hits 8/3602) (matched long text) constraint DS = {19} extremes [3, infinity)
|
||||
(hits 8/3603) (matched long text) constraint DS = {19} extremes [3, infinity)
|
||||
|
||||
<heading> hits 197/2516 nti 18 constraint DS = {18} extremes [2, infinity)
|
||||
<heading> hits 197/2518 nti 18 constraint DS = {18} extremes [2, infinity)
|
||||
English:
|
||||
volume {...}
|
||||
(hits 6/1258) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 6/1259) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
book {...}
|
||||
(hits 0/1252) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 0/1253) constraint DS = {18} extremes [2, infinity)
|
||||
part {...}
|
||||
(hits 14/1252) (matched: 'part two - the physical world model') constraint DS = {18} extremes [2, infinity)
|
||||
(hits 14/1253) (matched: 'part two - the physical world model') constraint DS = {18} extremes [2, infinity)
|
||||
chapter {...}
|
||||
(hits 20/1238) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 20/1239) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
section {...} ( dialog )
|
||||
(hits 0/1135) constraint DS = {18} extremes [5, infinity)
|
||||
(hits 0/1136) constraint DS = {18} extremes [5, infinity)
|
||||
section {...} ( dialogue )
|
||||
(hits 0/1135) constraint DS = {18} extremes [5, infinity)
|
||||
(hits 0/1136) constraint DS = {18} extremes [5, infinity)
|
||||
section {...}
|
||||
(hits 157/1218) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 157/1219) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
|
||||
<extension-end-marker-sentence> hits 8/7204 nti 19 constraint DS = {19} extremes [3, infinity)
|
||||
<extension-end-marker-sentence> hits 8/7206 nti 19 constraint DS = {19} extremes [3, infinity)
|
||||
English:
|
||||
{...} begin/begins here
|
||||
(hits 4/3602) (matched long text) constraint DS = {19} extremes [3, infinity)
|
||||
(hits 4/3603) (matched long text) constraint DS = {19} extremes [3, infinity)
|
||||
{...} end/ends here
|
||||
(hits 4/3598) (matched: 'the standard rules end here') constraint DS = {19} extremes [3, infinity)
|
||||
(hits 4/3599) (matched: 'the standard rules end here') constraint DS = {19} extremes [3, infinity)
|
||||
|
||||
<structural-sentence> hits 32/13576 nti 21 constraint (none) extremes [1, infinity)
|
||||
<structural-sentence> hits 32/13580 nti 21 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<if-start-of-source-text> <quoted-text>
|
||||
(hits 0/20) constraint (none) extremes [1, 1]
|
||||
<if-start-of-source-text> <quoted-text> {...}
|
||||
(hits 0/6768) constraint (none) extremes [2, infinity)
|
||||
(hits 0/6770) constraint (none) extremes [2, infinity)
|
||||
<language-modifying-sentence>
|
||||
(hits 0/6545) constraint DS = {20} extremes [4, infinity)
|
||||
(hits 0/6547) constraint DS = {20} extremes [4, infinity)
|
||||
*
|
||||
constraint CS = {21} extremes [1, 1]
|
||||
* <quoted-text-without-subs>
|
||||
constraint DS = {21} extremes [2, 2]
|
||||
<if-start-of-paragraph> table {...}
|
||||
(hits 14/6755) (matched long text) constraint DS = {21} extremes [2, infinity)
|
||||
(hits 14/6757) (matched long text) constraint DS = {21} extremes [2, infinity)
|
||||
<if-start-of-paragraph> equation {...}
|
||||
(hits 0/6741) constraint DS = {21} extremes [2, infinity)
|
||||
(hits 0/6743) constraint DS = {21} extremes [2, infinity)
|
||||
include the {...} by {...}
|
||||
(hits 0/6647) constraint DS = {21} extremes [5, infinity)
|
||||
(hits 0/6649) constraint DS = {21} extremes [5, infinity)
|
||||
include {...} by {...}
|
||||
(hits 18/6740) (matched long text) constraint DS = {21} extremes [4, infinity)
|
||||
(hits 18/6742) (matched long text) constraint DS = {21} extremes [4, infinity)
|
||||
include (- {...}
|
||||
(hits 0/6723) constraint DS = {21} extremes [3, infinity)
|
||||
(hits 0/6725) constraint DS = {21} extremes [3, infinity)
|
||||
|
||||
<comma-divisible-sentence> hits 9/2920 nti 22 constraint DS = {22} extremes [2, infinity)
|
||||
English:
|
||||
|
@ -5563,12 +5563,12 @@
|
|||
when {...}
|
||||
(hits 4/1321) (matched: 'when scene begins is a scene based rulebook') constraint DS = {22} extremes [2, infinity)
|
||||
|
||||
<language-modifying-sentence> hits 0/13090 nti 20 constraint DS = {20} extremes [4, infinity)
|
||||
<language-modifying-sentence> hits 0/13094 nti 20 constraint DS = {20} extremes [4, infinity)
|
||||
English:
|
||||
include (- {###} in the preform grammar
|
||||
(hits 0/128) constraint DS = {20} extremes [7, 7]
|
||||
use {...} language element/elements
|
||||
(hits 0/6545) constraint DS = {20} extremes [4, infinity)
|
||||
(hits 0/6547) constraint DS = {20} extremes [4, infinity)
|
||||
|
||||
<heading-qualifier> hits 36/466 nti 28 constraint DS = {28} extremes [2, infinity)
|
||||
English:
|
||||
|
@ -5705,7 +5705,7 @@
|
|||
the {...}
|
||||
(hits 1/1) (matched: 'the standard rules') constraint DS = {10} extremes [2, infinity)
|
||||
|
||||
<control-structure-phrase> hits 2885/18894 nti 11 constraint DS = {11} extremes [1, infinity)
|
||||
<control-structure-phrase> hits 2885/18900 nti 11 constraint DS = {11} extremes [1, infinity)
|
||||
English:
|
||||
if {...} is begin
|
||||
(hits 0/4894) constraint DS = {11} extremes [4, infinity)
|
||||
|
@ -5728,7 +5728,7 @@
|
|||
-- {...}
|
||||
(hits 0/3270) constraint DS = {11} extremes [2, infinity)
|
||||
|
||||
<end-control-structure-phrase> hits 0/12072 nti 12 constraint CS = {12} extremes [2, 2]
|
||||
<end-control-structure-phrase> hits 0/12076 nti 12 constraint CS = {12} extremes [2, 2]
|
||||
English:
|
||||
end if/unless
|
||||
constraint CS = {12} extremes [2, 2]
|
||||
|
@ -5737,7 +5737,7 @@
|
|||
end repeat
|
||||
constraint CS = {12} extremes [2, 2]
|
||||
|
||||
<other-significant-phrase> hits 758/14642 nti 13 constraint DS = {13} extremes [2, infinity)
|
||||
<other-significant-phrase> hits 758/14644 nti 13 constraint DS = {13} extremes [2, infinity)
|
||||
English:
|
||||
say {...}
|
||||
(hits 585/3168) (matched: 'say run paragraph on with special look spacing') constraint DS = {13} extremes [2, infinity)
|
||||
|
@ -5749,12 +5749,12 @@
|
|||
{......} , {......}
|
||||
(hits 2309/2587) (matched long text) constraint DS = {14} extremes [3, infinity)
|
||||
|
||||
<instead-keyword> hits 30/9906 nti 15 constraint DS = {15} extremes [2, infinity)
|
||||
<instead-keyword> hits 30/9908 nti 15 constraint DS = {15} extremes [2, infinity)
|
||||
English:
|
||||
instead {...}
|
||||
(hits 0/2279) constraint DS = {15} extremes [2, infinity)
|
||||
(hits 0/2280) constraint DS = {15} extremes [2, infinity)
|
||||
{...} instead
|
||||
(hits 30/2279) (matched long text) constraint DS = {15} extremes [2, infinity)
|
||||
(hits 30/2280) (matched long text) constraint DS = {15} extremes [2, infinity)
|
||||
|
||||
<phrase-beginning-block> hits 0/874 nti 16 constraint DS = {16} extremes [2, infinity)
|
||||
English:
|
||||
|
@ -6782,14 +6782,14 @@
|
|||
{***} <quoted-text> {***}
|
||||
(hits 0/946) constraint (none) extremes [1, infinity)
|
||||
|
||||
<unsuitable-name-for-locals> hits 0/1620 nti 30 constraint (none) extremes [1, infinity)
|
||||
<unsuitable-name-for-locals> hits 0/1624 nti 30 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<definite-article>
|
||||
(hits 0/665) constraint (none) extremes [1, 1]
|
||||
(hits 0/667) constraint (none) extremes [1, 1]
|
||||
{***} (/)/{/}/,/. {***}
|
||||
(hits 0/13) constraint DS = {30} extremes [1, infinity)
|
||||
{***} <quoted-text> {***}
|
||||
(hits 0/810) constraint (none) extremes [1, infinity)
|
||||
(hits 0/812) constraint (none) extremes [1, infinity)
|
||||
|
||||
<unfortunate-name> hits 0/84 nti 6 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
|
@ -6803,7 +6803,7 @@
|
|||
{***} something {***}
|
||||
constraint DS = {7} extremes [1, infinity)
|
||||
|
||||
<inline-phrase-definition> hits 434/1434 nti 8 constraint DS = {8} extremes [2, infinity)
|
||||
<inline-phrase-definition> hits 435/1436 nti 8 constraint DS = {8} extremes [2, infinity)
|
||||
English:
|
||||
(- {###} - in to only
|
||||
(hits 17/27) (matched: '(- rtrue; - in to only') constraint DS = {8} extremes [6, 6]
|
||||
|
@ -6812,11 +6812,11 @@
|
|||
(- {###} - in to decide only
|
||||
(hits 0/7) constraint DS = {8} extremes [7, 7]
|
||||
(- {###}
|
||||
(hits 413/447) (matched: '(- {-say:val:K} ') constraint DS = {8} extremes [2, 2]
|
||||
(hits 414/448) (matched: '(- {-say:val:K} ') constraint DS = {8} extremes [2, 2]
|
||||
(- {###} {...}
|
||||
(hits 0/66) constraint DS = {8} extremes [3, infinity)
|
||||
|
||||
<definition-preamble> hits 44/2766 nti 9 constraint CS = {9} extremes [1, 1]
|
||||
<definition-preamble> hits 44/2768 nti 9 constraint CS = {9} extremes [1, 1]
|
||||
English:
|
||||
definition
|
||||
(hits 44/44) (matched: 'definition') constraint CS = {9} extremes [1, 1]
|
||||
|
@ -6851,47 +6851,47 @@
|
|||
{...}
|
||||
(hits 26/26) (matched: 'going on') constraint (none) extremes [1, infinity)
|
||||
|
||||
<to-phrase-preamble> hits 501/2678 nti 14 constraint DS = {14} extremes [1, infinity)
|
||||
<to-phrase-preamble> hits 502/2680 nti 14 constraint DS = {14} extremes [1, infinity)
|
||||
English:
|
||||
{to}
|
||||
constraint CS = {14} extremes [1, 1]
|
||||
to {...} ( called {...} )
|
||||
(hits 0/811) constraint DS = {14} extremes [6, infinity)
|
||||
(hits 0/812) constraint DS = {14} extremes [6, infinity)
|
||||
{to ...} ( this is the {### function} inverse to {###} )
|
||||
(hits 16/681) (matched long text) constraint DS = {14} extremes [12, infinity)
|
||||
(hits 16/682) (matched long text) constraint DS = {14} extremes [12, infinity)
|
||||
{to ...} ( this is the {### function} )
|
||||
(hits 4/723) (matched long text) constraint DS = {14} extremes [9, infinity)
|
||||
(hits 4/724) (matched long text) constraint DS = {14} extremes [9, infinity)
|
||||
{to ...} ( this is {...} )
|
||||
(hits 0/770) constraint DS = {14} extremes [7, infinity)
|
||||
(hits 0/771) constraint DS = {14} extremes [7, infinity)
|
||||
{to ...}
|
||||
(hits 481/871) (matched long text) constraint DS = {14} extremes [2, infinity)
|
||||
(hits 482/872) (matched long text) constraint DS = {14} extremes [2, infinity)
|
||||
|
||||
<now-phrase-preamble> hits 1/1002 nti 15 constraint DS = {15} extremes [3, infinity)
|
||||
<now-phrase-preamble> hits 1/1004 nti 15 constraint DS = {15} extremes [3, infinity)
|
||||
English:
|
||||
to now {...}
|
||||
(hits 1/497) (matched: 'to now ( cn - condition )') constraint DS = {15} extremes [3, infinity)
|
||||
(hits 1/498) (matched: 'to now ( cn - condition )') constraint DS = {15} extremes [3, infinity)
|
||||
|
||||
<begin-phrase-preamble> hits 0/1002 nti 16 constraint CS = {16} extremes [2, 2]
|
||||
<begin-phrase-preamble> hits 0/1004 nti 16 constraint CS = {16} extremes [2, 2]
|
||||
English:
|
||||
to begin
|
||||
constraint CS = {16} extremes [2, 2]
|
||||
|
||||
<to-return-data> hits 521/1042 nti 17 constraint DS = {17} extremes [2, infinity)
|
||||
<to-return-data> hits 522/1044 nti 17 constraint DS = {17} extremes [2, infinity)
|
||||
English:
|
||||
to {decide yes/no}
|
||||
(hits 2/2) (matched: 'to decide yes') constraint CS = {17} extremes [3, 3]
|
||||
to {decide on ...}
|
||||
(hits 1/472) (matched: 'to decide on ( something - value )') constraint DS = {17} extremes [4, infinity)
|
||||
(hits 1/473) (matched: 'to decide on ( something - value )') constraint DS = {17} extremes [4, infinity)
|
||||
to decide whether/if the {...}
|
||||
(hits 12/458) (matched long text) constraint DS = {17} extremes [5, infinity)
|
||||
(hits 12/459) (matched long text) constraint DS = {17} extremes [5, infinity)
|
||||
to decide whether/if {...}
|
||||
(hits 39/459) (matched long text) constraint DS = {17} extremes [4, infinity)
|
||||
(hits 39/460) (matched long text) constraint DS = {17} extremes [4, infinity)
|
||||
to decide what/which <return-kind> is the {...}
|
||||
(hits 87/385) (matched long text) constraint DS = {17} extremes [7, infinity)
|
||||
(hits 87/386) (matched long text) constraint DS = {17} extremes [7, infinity)
|
||||
to decide what/which <return-kind> is {...}
|
||||
(hits 74/308) (matched long text) constraint DS = {17} extremes [6, infinity)
|
||||
(hits 74/309) (matched long text) constraint DS = {17} extremes [6, infinity)
|
||||
to {...}
|
||||
(hits 306/306) (matched long text) constraint DS = {17} extremes [2, infinity)
|
||||
(hits 307/307) (matched long text) constraint DS = {17} extremes [2, infinity)
|
||||
|
||||
<return-kind> hits 161/322 nti 6 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
|
@ -6900,31 +6900,31 @@
|
|||
{...}
|
||||
constraint (none) extremes [1, infinity)
|
||||
|
||||
<phrase-preamble> hits 522/1044 nti 20 constraint (none) extremes [1, infinity)
|
||||
<phrase-preamble> hits 523/1046 nti 20 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<phrase-preamble> ( deprecated )
|
||||
(hits 1/425) (matched long text) constraint DS = {20} extremes [4, infinity)
|
||||
(hits 1/426) (matched long text) constraint DS = {20} extremes [4, infinity)
|
||||
<say-preamble>
|
||||
(hits 138/485) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 138/486) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
<to-preamble>
|
||||
(hits 383/383) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 384/384) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<to-preamble> hits 405/810 nti 19 constraint (none) extremes [1, infinity)
|
||||
<to-preamble> hits 406/812 nti 19 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<to-preamble> ( arithmetic operation <cardinal-number> )
|
||||
(hits 16/349) (matched long text) constraint DS = {19} extremes [6, infinity)
|
||||
(hits 16/350) (matched long text) constraint DS = {19} extremes [6, infinity)
|
||||
<to-preamble> ( assignment operation )
|
||||
(hits 6/339) (matched long text) constraint DS = {19} extremes [5, infinity)
|
||||
(hits 6/340) (matched long text) constraint DS = {19} extremes [5, infinity)
|
||||
{let ... be given by ...}
|
||||
(hits 2/327) (matched long text) constraint DS = {19} extremes [6, infinity)
|
||||
(hits 2/328) (matched long text) constraint DS = {19} extremes [6, infinity)
|
||||
{let ...}
|
||||
(hits 4/341) (matched long text) constraint DS = {19} extremes [2, infinity)
|
||||
(hits 4/342) (matched long text) constraint DS = {19} extremes [2, infinity)
|
||||
{...} -- end
|
||||
(hits 0/336) constraint DS = {19} extremes [3, infinity)
|
||||
(hits 0/337) constraint DS = {19} extremes [3, infinity)
|
||||
{...} -- end conditional
|
||||
(hits 3/334) (matched long text) constraint DS = {19} extremes [4, infinity)
|
||||
(hits 3/335) (matched long text) constraint DS = {19} extremes [4, infinity)
|
||||
{...} -- end loop
|
||||
(hits 9/331) (matched long text) constraint DS = {19} extremes [4, infinity)
|
||||
(hits 10/332) (matched long text) constraint DS = {19} extremes [4, infinity)
|
||||
{...} -- in loop
|
||||
(hits 2/322) (matched: 'break -- in loop') constraint DS = {19} extremes [4, infinity)
|
||||
{...} -- in {###}
|
||||
|
@ -6932,61 +6932,61 @@
|
|||
{...}
|
||||
(hits 363/363) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<say-preamble> hits 154/1002 nti 18 constraint DS = {18} extremes [2, infinity)
|
||||
<say-preamble> hits 154/1004 nti 18 constraint DS = {18} extremes [2, infinity)
|
||||
English:
|
||||
<say-preamble> -- running on
|
||||
(hits 16/446) (matched long text) constraint DS = {18} extremes [4, infinity)
|
||||
(hits 16/447) (matched long text) constraint DS = {18} extremes [4, infinity)
|
||||
{say otherwise/else}
|
||||
(hits 2/5) (matched: 'say otherwise') constraint CS = {18} extremes [2, 2]
|
||||
{say otherwise/else if/unless ...}
|
||||
(hits 0/430) constraint DS = {18} extremes [4, infinity)
|
||||
(hits 0/431) constraint DS = {18} extremes [4, infinity)
|
||||
{say if/unless ...}
|
||||
(hits 2/443) (matched: 'say if ( c - condition )') constraint DS = {18} extremes [3, infinity)
|
||||
(hits 2/444) (matched: 'say if ( c - condition )') constraint DS = {18} extremes [3, infinity)
|
||||
{say end if/unless}
|
||||
(hits 2/2) (matched: 'say end if') constraint CS = {18} extremes [3, 3]
|
||||
{say ...} -- beginning {###}
|
||||
(hits 2/409) (matched: 'say one of -- beginning say_one_of') constraint DS = {18} extremes [5, infinity)
|
||||
(hits 2/410) (matched: 'say one of -- beginning say_one_of') constraint DS = {18} extremes [5, infinity)
|
||||
{say ...} -- continuing {###}
|
||||
(hits 1/407) (matched: 'say or -- continuing say_one_of') constraint DS = {18} extremes [5, infinity)
|
||||
(hits 1/408) (matched: 'say or -- continuing say_one_of') constraint DS = {18} extremes [5, infinity)
|
||||
{say ...} -- ending {###} with marker {###}
|
||||
(hits 9/352) (matched long text) constraint DS = {18} extremes [8, infinity)
|
||||
(hits 9/353) (matched long text) constraint DS = {18} extremes [8, infinity)
|
||||
{say ...} -- ending {###}
|
||||
(hits 1/397) (matched: 'say only -- ending say_first_time') constraint DS = {18} extremes [5, infinity)
|
||||
(hits 1/398) (matched: 'say only -- ending say_first_time') constraint DS = {18} extremes [5, infinity)
|
||||
{say ...}
|
||||
(hits 119/466) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
(hits 119/467) (matched long text) constraint DS = {18} extremes [2, infinity)
|
||||
|
||||
<phrase-vetting> hits 0/1042 nti 21 constraint DS = {13, 21} extremes [8, infinity)
|
||||
<phrase-vetting> hits 0/1044 nti 21 constraint DS = {13, 21} extremes [8, infinity)
|
||||
English:
|
||||
( {......} ) <copular-verb> {<copular-preposition>} ( {......} )
|
||||
(hits 0/340) constraint DS = {13, 21} extremes [8, infinity)
|
||||
(hits 0/341) constraint DS = {13, 21} extremes [8, infinity)
|
||||
|
||||
<phrase-definition-word-or-token> hits 2260/4520 nti 23 constraint (none) extremes [1, infinity)
|
||||
<phrase-definition-word-or-token> hits 2267/4534 nti 23 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
( ) {***}
|
||||
(hits 0/1757) constraint DS = {23} extremes [2, infinity)
|
||||
(hits 0/1763) constraint DS = {23} extremes [2, infinity)
|
||||
( <phrase-token-declaration> ) {***}
|
||||
(hits 583/1730) (matched long text) constraint DS = {23} extremes [3, infinity)
|
||||
(hits 585/1736) (matched long text) constraint DS = {23} extremes [3, infinity)
|
||||
( {***}
|
||||
(hits 0/1191) constraint DS = {23} extremes [1, infinity)
|
||||
(hits 0/1195) constraint DS = {23} extremes [1, infinity)
|
||||
) {***}
|
||||
(hits 0/1191) constraint DS = {23} extremes [1, infinity)
|
||||
(hits 0/1195) constraint DS = {23} extremes [1, infinity)
|
||||
{###} {***}
|
||||
(hits 1677/1677) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 1682/1682) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<phrase-token-declaration> hits 583/1176 nti 22 constraint (none) extremes [1, infinity)
|
||||
<phrase-token-declaration> hits 585/1180 nti 22 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
{***} ( {***} - {......}
|
||||
(hits 0/588) constraint DS = {22} extremes [3, infinity)
|
||||
(hits 0/590) constraint DS = {22} extremes [3, infinity)
|
||||
{......} - a nonexisting variable
|
||||
(hits 0/194) constraint DS = {22} extremes [5, infinity)
|
||||
(hits 0/195) constraint DS = {22} extremes [5, infinity)
|
||||
{......} - a nonexisting <k-kind-prototype> variable
|
||||
(hits 0/104) constraint DS = {22} extremes [6, infinity)
|
||||
{......} - a nonexisting <k-kind-prototype> that/which varies
|
||||
(hits 0/65) constraint DS = {22} extremes [7, infinity)
|
||||
{......} - nonexisting variable
|
||||
(hits 4/362) (matched: 't - nonexisting variable') constraint DS = {22} extremes [4, infinity)
|
||||
(hits 4/364) (matched: 't - nonexisting variable') constraint DS = {22} extremes [4, infinity)
|
||||
{......} - nonexisting <k-kind-prototype> variable
|
||||
(hits 4/194) (matched: 'loopvar - nonexisting k variable') constraint DS = {22} extremes [5, infinity)
|
||||
(hits 5/195) (matched: 'loopvar - nonexisting k variable') constraint DS = {22} extremes [5, infinity)
|
||||
{......} - nonexisting <k-kind-prototype> that/which varies
|
||||
(hits 0/104) constraint DS = {22} extremes [6, infinity)
|
||||
{......} - {an existing variable}
|
||||
|
@ -6996,27 +6996,27 @@
|
|||
{......} - {an existing <k-kind-prototype> that/which varies}
|
||||
(hits 0/65) constraint DS = {22} extremes [7, infinity)
|
||||
{......} - {existing variable}
|
||||
(hits 2/354) (matched: 't - existing variable') constraint DS = {22} extremes [4, infinity)
|
||||
(hits 2/355) (matched: 't - existing variable') constraint DS = {22} extremes [4, infinity)
|
||||
{......} - {existing <k-kind-prototype> variable}
|
||||
(hits 0/190) constraint DS = {22} extremes [5, infinity)
|
||||
{......} - {existing <k-kind-prototype> that/which varies}
|
||||
(hits 0/104) constraint DS = {22} extremes [6, infinity)
|
||||
{......} - a condition
|
||||
(hits 0/352) constraint DS = {22} extremes [4, infinity)
|
||||
(hits 0/353) constraint DS = {22} extremes [4, infinity)
|
||||
{......} - condition
|
||||
(hits 9/578) (matched: 'c - condition') constraint DS = {22} extremes [3, infinity)
|
||||
(hits 9/579) (matched: 'c - condition') constraint DS = {22} extremes [3, infinity)
|
||||
{......} - a phrase
|
||||
(hits 0/352) constraint DS = {22} extremes [4, infinity)
|
||||
(hits 0/353) constraint DS = {22} extremes [4, infinity)
|
||||
{......} - phrase
|
||||
(hits 0/569) constraint DS = {22} extremes [3, infinity)
|
||||
(hits 0/570) constraint DS = {22} extremes [3, infinity)
|
||||
{......} - storage
|
||||
(hits 4/569) (matched: 's - storage') constraint DS = {22} extremes [3, infinity)
|
||||
(hits 4/570) (matched: 's - storage') constraint DS = {22} extremes [3, infinity)
|
||||
{......} - a table-reference
|
||||
(hits 0/352) constraint DS = {22} extremes [4, infinity)
|
||||
(hits 0/353) constraint DS = {22} extremes [4, infinity)
|
||||
{......} - table-reference
|
||||
(hits 3/565) (matched: 'tr - table-reference') constraint DS = {22} extremes [3, infinity)
|
||||
(hits 3/566) (matched: 'tr - table-reference') constraint DS = {22} extremes [3, infinity)
|
||||
{......} - <s-phrase-token-type>
|
||||
(hits 533/562) (matched long text) constraint DS = {22} extremes [3, infinity)
|
||||
(hits 534/563) (matched long text) constraint DS = {22} extremes [3, infinity)
|
||||
{......} - <s-kind-as-name-token>
|
||||
(hits 2/29) (matched long text) constraint DS = {22} extremes [3, infinity)
|
||||
{......} - {......}
|
||||
|
@ -7783,9 +7783,9 @@
|
|||
|
||||
<s-type-expression> internal hits 1965/5226 nti 21 constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-descriptive-type-expression> internal hits 1277/3070 nti 22 constraint (none) extremes [1, infinity)
|
||||
<s-descriptive-type-expression> internal hits 1278/3072 nti 22 constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-phrase-token-type> internal hits 533/1080 nti 23 constraint (none) extremes [1, infinity)
|
||||
<s-phrase-token-type> internal hits 534/1082 nti 23 constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-type-expression-or-value> hits 241/1720 nti 24 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
|
@ -7836,32 +7836,32 @@
|
|||
|
||||
<s-property-name> internal hits 788/21494 nti 9 constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-adjective-list-as-desc> hits 651/21936 nti 10 constraint (none) extremes [1, infinity)
|
||||
<s-adjective-list-as-desc> hits 651/21938 nti 10 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<s-adjective-list>
|
||||
(hits 651/10968) (matched: 'unmarked for listing') constraint (none) extremes [1, infinity)
|
||||
(hits 651/10969) (matched: 'unmarked for listing') constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-adjective-list> hits 1442/27608 nti 27 constraint (none) extremes [1, infinity)
|
||||
<s-adjective-list> hits 1442/27610 nti 27 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
not <indefinite-article> <s-adjective-list-unarticled>
|
||||
(hits 0/2990) constraint DS = {27} extremes [3, infinity)
|
||||
<indefinite-article> <s-adjective-list-unarticled>
|
||||
(hits 0/6957) constraint (none) extremes [2, infinity)
|
||||
(hits 0/6958) constraint (none) extremes [2, infinity)
|
||||
<s-adjective-list-unarticled>
|
||||
(hits 1442/13804) (matched: 'marked for listing other') constraint (none) extremes [1, infinity)
|
||||
(hits 1442/13805) (matched: 'marked for listing other') constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-adjective-list-unarticled> hits 1513/29830 nti 26 constraint (none) extremes [1, infinity)
|
||||
<s-adjective-list-unarticled> hits 1513/29832 nti 26 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
not <s-adjective>
|
||||
(hits 12/5138) (matched: 'not lockable') constraint DS = {26} extremes [2, infinity)
|
||||
(hits 12/5139) (matched: 'not lockable') constraint DS = {26} extremes [2, infinity)
|
||||
<s-adjective>
|
||||
(hits 1430/2248) (matched: 'unmarked for listing') constraint CS = {r3} extremes [1, infinity)
|
||||
not <s-adjective> <s-adjective-list-unarticled>
|
||||
(hits 0/3107) constraint DS = {26} extremes [3, infinity)
|
||||
<s-adjective> <s-adjective-list-unarticled>
|
||||
(hits 71/7278) (matched: 'marked for listing other') constraint (none) extremes [2, infinity)
|
||||
(hits 71/7279) (matched: 'marked for listing other') constraint (none) extremes [2, infinity)
|
||||
|
||||
<s-adjective> internal hits 2217/19106 nti r3 constraint CS = {r3} extremes [1, infinity)
|
||||
<s-adjective> internal hits 2217/19108 nti r3 constraint CS = {r3} extremes [1, infinity)
|
||||
|
||||
<s-qualifiable-noun> hits 3628/90368 nti 11 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
|
@ -8006,14 +8006,14 @@
|
|||
<s-type-expression-unarticled>
|
||||
(hits 1832/2299) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-type-expression-unarticled> hits 3133/7796 nti 11 constraint (none) extremes [1, infinity)
|
||||
<s-type-expression-unarticled> hits 3134/7798 nti 11 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<s-variable-scope> variable/variables
|
||||
(hits 2/572) (matched: 'text variables') constraint DS = {11} extremes [2, infinity)
|
||||
<s-variable-scope> that/which vary/varies
|
||||
(hits 60/424) (matched: 'action based rule producing nothing that varies') constraint DS = {11} extremes [3, infinity)
|
||||
<k-kind>
|
||||
(hits 2448/3836) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 2449/3837) (matched long text) constraint (none) extremes [1, infinity)
|
||||
<s-literal>
|
||||
(hits 221/1388) (matched: 'Represents geographical locations, both indoor
|
||||
and outdoor, which are not necessarily areas in a building. A player in one
|
||||
|
@ -8030,19 +8030,19 @@
|
|||
<s-object-instance>
|
||||
(hits 0/26) constraint CW = {r2, r4} extremes [1, infinity)
|
||||
|
||||
<s-descriptive-type-expression-uncached> hits 1257/3030 nti 29 constraint (none) extremes [1, infinity)
|
||||
<s-descriptive-type-expression-uncached> hits 1258/3032 nti 29 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<article> <s-descriptive-type-expression-unarticled>
|
||||
(hits 165/795) (matched: 'an ice cream cone') constraint (none) extremes [2, infinity)
|
||||
(hits 165/796) (matched: 'an ice cream cone') constraint (none) extremes [2, infinity)
|
||||
<s-descriptive-type-expression-unarticled>
|
||||
(hits 1092/1350) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 1093/1351) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-descriptive-type-expression-unarticled> hits 1257/3030 nti 30 constraint (none) extremes [1, infinity)
|
||||
<s-descriptive-type-expression-unarticled> hits 1258/3032 nti 30 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
<s-adjective-list-as-desc>
|
||||
(hits 74/1515) (matched: 'unmarked for listing') constraint (none) extremes [1, infinity)
|
||||
(hits 74/1516) (matched: 'unmarked for listing') constraint (none) extremes [1, infinity)
|
||||
<s-type-expression-unarticled>
|
||||
(hits 1183/1441) (matched long text) constraint (none) extremes [1, infinity)
|
||||
(hits 1184/1442) (matched long text) constraint (none) extremes [1, infinity)
|
||||
|
||||
<s-variable-scope> hits 62/126 nti 10 constraint (none) extremes [1, infinity)
|
||||
English:
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
Total memory consumption was 123428K = 121 MB
|
||||
Total memory consumption was 123441K = 121 MB
|
||||
|
||||
---- was used for 2055591 objects, in 366336 frames in 0 x 800K = 0K = 0 MB:
|
||||
---- was used for 2056836 objects, in 366558 frames in 0 x 800K = 0K = 0 MB:
|
||||
|
||||
33.0% inter_tree_node_array 58 x 8192 = 475136 objects, 41813824 bytes
|
||||
20.6% text_stream_array 4639 x 100 = 463900 objects, 26126848 bytes
|
||||
19.5% linked_list 44085 objects, 24687600 bytes
|
||||
19.5% linked_list 44089 objects, 24689840 bytes
|
||||
11.2% inter_symbol_array 133 x 1024 = 136192 objects, 14168224 bytes
|
||||
10.4% inter_error_stash_array 101 x 1024 = 103424 objects, 13241504 bytes
|
||||
8.2% parse_node 130152 objects, 10412160 bytes
|
||||
10.5% inter_error_stash_array 102 x 1024 = 104448 objects, 13372608 bytes
|
||||
8.2% parse_node 130351 objects, 10428080 bytes
|
||||
6.0% verb_conjugation 164 objects, 7610912 bytes
|
||||
4.4% parse_node_annotation_array 348 x 500 = 174000 objects, 5579136 bytes
|
||||
2.6% pcalc_prop_array 25 x 1000 = 25000 objects, 3400800 bytes
|
||||
|
@ -16,17 +16,17 @@ Total memory consumption was 123428K = 121 MB
|
|||
1.7% scan_directory 528 objects, 2179584 bytes
|
||||
1.6% inter_name_generator_array 51 x 1000 = 51000 objects, 2041632 bytes
|
||||
1.6% inter_schema_token 14131 objects, 2034864 bytes
|
||||
1.4% package_request 21189 objects, 1864632 bytes
|
||||
1.4% package_request 21191 objects, 1864808 bytes
|
||||
1.4% vocabulary_entry_array 164 x 100 = 16400 objects, 1842048 bytes
|
||||
1.2% dict_entry_array 475 x 100 = 47500 objects, 1535200 bytes
|
||||
1.1% match_trie_array 11 x 1000 = 11000 objects, 1496352 bytes
|
||||
1.1% inter_symbols_table 26609 objects, 1490104 bytes
|
||||
1.1% inter_symbols_table 26612 objects, 1490272 bytes
|
||||
1.0% i6_schema_array 23 x 100 = 2300 objects, 1380736 bytes
|
||||
1.0% inter_package 26609 objects, 1277232 bytes
|
||||
1.0% inter_package 26612 objects, 1277376 bytes
|
||||
0.8% map_data 677 objects, 1137360 bytes
|
||||
0.8% id_body 946 objects, 1082224 bytes
|
||||
0.8% id_body 947 objects, 1083368 bytes
|
||||
0.7% adjective_meaning 202 objects, 1000304 bytes
|
||||
0.7% excerpt_meaning 3121 objects, 973752 bytes
|
||||
0.7% excerpt_meaning 3122 objects, 974064 bytes
|
||||
0.7% production 3956 objects, 917792 bytes
|
||||
0.7% ptoken 8587 objects, 893048 bytes
|
||||
0.6% grammatical_usage 3641 objects, 873840 bytes
|
||||
|
@ -36,13 +36,13 @@ Total memory consumption was 123428K = 121 MB
|
|||
0.3% local_variable_array 47 x 100 = 4700 objects, 452704 bytes
|
||||
0.3% verb_usage 1148 objects, 394912 bytes
|
||||
0.2% rule 470 objects, 368480 bytes
|
||||
0.2% dictionary 7621 objects, 365808 bytes
|
||||
0.2% dictionary 7622 objects, 365856 bytes
|
||||
0.2% verb_form 388 objects, 350752 bytes
|
||||
0.2% noun 2389 objects, 286680 bytes
|
||||
0.2% compilation_subtask 3367 objects, 269360 bytes
|
||||
0.2% inference_subject 672 objects, 263424 bytes
|
||||
0.2% inter_annotation_array 2 x 8192 = 16384 objects, 262208 bytes
|
||||
0.1% vanilla_function 3705 objects, 237120 bytes
|
||||
0.1% vanilla_function 3706 objects, 237184 bytes
|
||||
0.1% binary_predicate 326 objects, 172128 bytes
|
||||
0.1% hierarchy_location 1172 objects, 168768 bytes
|
||||
0.1% linguistic_stock_item 3329 objects, 159792 bytes
|
||||
|
@ -51,7 +51,7 @@ Total memory consumption was 123428K = 121 MB
|
|||
0.1% nascent_array 2130 objects, 136320 bytes
|
||||
---- inference 1703 objects, 122616 bytes
|
||||
---- documentation_ref 1270 objects, 111760 bytes
|
||||
---- imperative_defn 1383 objects, 99576 bytes
|
||||
---- imperative_defn 1384 objects, 99648 bytes
|
||||
---- noun_usage 2412 objects, 96480 bytes
|
||||
---- anl_entry_array 2 x 1000 = 2000 objects, 96064 bytes
|
||||
---- preposition 274 objects, 87680 bytes
|
||||
|
@ -66,8 +66,8 @@ Total memory consumption was 123428K = 121 MB
|
|||
---- linked_list_item_array 4 x 1000 = 4000 objects, 64128 bytes
|
||||
---- kind_macro_definition 9 objects, 62280 bytes
|
||||
---- booking 861 objects, 61992 bytes
|
||||
---- scenes_rcd_data 1892 objects, 60544 bytes
|
||||
---- actions_rcd_data 1892 objects, 60544 bytes
|
||||
---- scenes_rcd_data 1894 objects, 60608 bytes
|
||||
---- actions_rcd_data 1894 objects, 60608 bytes
|
||||
---- kind_constructor 78 objects, 59280 bytes
|
||||
---- command_grammar 130 objects, 58240 bytes
|
||||
---- table 7 objects, 56672 bytes
|
||||
|
@ -80,7 +80,7 @@ Total memory consumption was 123428K = 121 MB
|
|||
---- HTML_tag_array 1 x 1000 objects, 48032 bytes
|
||||
---- heading 204 objects, 45696 bytes
|
||||
---- text_substitution 437 objects, 41952 bytes
|
||||
---- to_family_data 501 objects, 40080 bytes
|
||||
---- to_family_data 502 objects, 40160 bytes
|
||||
---- activity_list_array 1 x 1000 objects, 40032 bytes
|
||||
---- anl_clause_array 1 x 1000 objects, 40032 bytes
|
||||
---- shared_variable_access_list_array 12 x 100 = 1200 objects, 38784 bytes
|
||||
|
@ -247,16 +247,16 @@ Total memory consumption was 123428K = 121 MB
|
|||
|
||||
100.0% was used for memory not allocated for objects:
|
||||
|
||||
57.6% text stream storage 72833112 bytes in 481398 claims
|
||||
4.2% dictionary storage 5313024 bytes in 7621 claims
|
||||
57.6% text stream storage 72845148 bytes in 481444 claims
|
||||
4.2% dictionary storage 5313536 bytes in 7622 claims
|
||||
---- sorting 1568 bytes in 159 claims
|
||||
5.6% source text 7200000 bytes in 3 claims
|
||||
8.5% source text details 10800000 bytes in 2 claims
|
||||
0.2% documentation fragments 262144 bytes in 1 claim
|
||||
---- linguistic stock array 81920 bytes in 2 claims
|
||||
---- small word set array 105600 bytes in 22 claims
|
||||
3.6% inter symbols storage 4557664 bytes in 27974 claims
|
||||
13.2% inter bytecode storage 16767100 bytes in 14 claims
|
||||
3.6% inter symbols storage 4558048 bytes in 27977 claims
|
||||
13.2% inter bytecode storage 16767448 bytes in 14 claims
|
||||
4.9% inter links storage 6222976 bytes in 11 claims
|
||||
0.1% inter tree location list storage 191232 bytes in 32 claims
|
||||
1.3% instance-of-kind counting 1731856 bytes in 1 claim
|
||||
|
@ -265,5 +265,5 @@ Total memory consumption was 123428K = 121 MB
|
|||
---- code generation workspace for objects 3480 bytes in 19 claims
|
||||
0.2% emitter array storage 280544 bytes in 2001 claims
|
||||
|
||||
-147.-7% was overhead - -186767768 bytes = -182390K = -178 MB
|
||||
-147.-8% was overhead - -186919368 bytes = -182538K = -178 MB
|
||||
|
||||
|
|
|
@ -28,8 +28,8 @@ ROOT_NT
|
|||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}
|
||||
UNPARSED_NOUN_NT'asking for information'
|
||||
UNPARSED_NOUN_NT'out of world'
|
||||
IMPERATIVE_NT'carry out asking for information' {unit: 3} {imperative definition: 804}
|
||||
IMPERATIVE_NT'when play begins' {unit: 3} {imperative definition: 805}
|
||||
IMPERATIVE_NT'carry out asking for information' {unit: 3} {imperative definition: 805}
|
||||
IMPERATIVE_NT'when play begins' {unit: 3} {imperative definition: 806}
|
||||
HEADING_NT'section 1 - errands' {heading 5} {under: H5'section 1 - errands'} {unit: 3}
|
||||
SENTENCE_NT'the current actor is a person which varies' {unit: 3} {classified}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
|
@ -39,8 +39,8 @@ ROOT_NT
|
|||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
PROPER_NOUN_NT'current owner' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: NONLOCAL_VARIABLE_NT'current owner' {nonlocal: 'current owner'(var)person}} {created here}
|
||||
COMMON_NOUN_NT'person which varies' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'values variable-pointer'-k} {creation: << kind=people variable-pointer(x) >>} {eval: TEST_VALUE_NT}
|
||||
IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 806}
|
||||
IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 807}
|
||||
IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 808}
|
||||
SENTENCE_NT'a person can be active or passive' {unit: 3} {classified}
|
||||
VERB_NT'can be' {verb 'be able to be' s/p 3p act IS_TENSE +ve} {special meaning: can-be}
|
||||
COMMON_NOUN_NT'a person' {refined} {refers: infs'person'} {creation: << kind=person(x) >>} {eval: TEST_VALUE_NT}
|
||||
|
@ -56,34 +56,34 @@ ROOT_NT
|
|||
VERB_NT'are' {verb 'be' 3p p act IS_TENSE +ve}
|
||||
PROPER_NOUN_NT'character movement rules' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: CONSTANT_NT {kind: rulebook} {rulebook: character movement}} {created here}
|
||||
COMMON_NOUN_NT'rulebook' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'values based rulebook producing values'-k} {creation: << kind=rulebook(x) >>} {eval: TEST_VALUE_NT}
|
||||
IMPERATIVE_NT'the first character movement rule' {unit: 3} {imperative definition: 808}
|
||||
IMPERATIVE_NT'a character movement rule' {unit: 3} {imperative definition: 809}
|
||||
IMPERATIVE_NT'the first character movement rule' {unit: 3} {imperative definition: 809}
|
||||
IMPERATIVE_NT'a character movement rule' {unit: 3} {imperative definition: 810}
|
||||
IMPERATIVE_NT'to decide whether movement has not yet occurred' {unit: 3} {imperative definition: 811}
|
||||
IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 812}
|
||||
IMPERATIVE_NT'a character movement rule' {unit: 3} {imperative definition: 811}
|
||||
IMPERATIVE_NT'to decide whether movement has not yet occurred' {unit: 3} {imperative definition: 812}
|
||||
IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 813}
|
||||
IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 814}
|
||||
SENTENCE_NT'the shopowner rules is a rulebook' {unit: 3} {classified} {clears pronouns}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
PROPER_NOUN_NT'shopowner rules' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: CONSTANT_NT {kind: rulebook} {rulebook: shopowner}} {created here}
|
||||
COMMON_NOUN_NT'rulebook' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'values based rulebook producing values'-k} {creation: << kind=rulebook(x) >>} {eval: TEST_VALUE_NT}
|
||||
IMPERATIVE_NT'a shopowner rule' {unit: 3} {imperative definition: 814}
|
||||
IMPERATIVE_NT'report someone closing a door when the person asked owns the' {unit: 3} {imperative definition: 815}
|
||||
IMPERATIVE_NT'report vanessa closing the metal door when the metal door is' {unit: 3} {imperative definition: 816}
|
||||
IMPERATIVE_NT'a shopowner rule' {unit: 3} {imperative definition: 817}
|
||||
IMPERATIVE_NT'a shopowner rule' {unit: 3} {imperative definition: 815}
|
||||
IMPERATIVE_NT'report someone closing a door when the person asked owns the' {unit: 3} {imperative definition: 816}
|
||||
IMPERATIVE_NT'report vanessa closing the metal door when the metal door is' {unit: 3} {imperative definition: 817}
|
||||
IMPERATIVE_NT'a shopowner rule' {unit: 3} {imperative definition: 818}
|
||||
SENTENCE_NT'filing is an action applying to one thing' {unit: 3} {classified}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}
|
||||
UNPARSED_NOUN_NT'filing'
|
||||
UNPARSED_NOUN_NT'applying to one thing'
|
||||
IMPERATIVE_NT'before someone filing something which is not carried by the ' {unit: 3} {imperative definition: 818}
|
||||
IMPERATIVE_NT'carry out someone filing' {unit: 3} {imperative definition: 819}
|
||||
IMPERATIVE_NT'report someone filing' {unit: 3} {imperative definition: 820}
|
||||
IMPERATIVE_NT'before someone filing something which is not carried by the ' {unit: 3} {imperative definition: 819}
|
||||
IMPERATIVE_NT'carry out someone filing' {unit: 3} {imperative definition: 820}
|
||||
IMPERATIVE_NT'report someone filing' {unit: 3} {imperative definition: 821}
|
||||
SENTENCE_NT'the shopper rules is a rulebook' {unit: 3} {classified} {clears pronouns}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
PROPER_NOUN_NT'shopper rules' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: CONSTANT_NT {kind: rulebook} {rulebook: shopper}} {created here}
|
||||
COMMON_NOUN_NT'rulebook' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'values based rulebook producing values'-k} {creation: << kind=rulebook(x) >>} {eval: TEST_VALUE_NT}
|
||||
IMPERATIVE_NT'a shopper rule' {unit: 3} {imperative definition: 821}
|
||||
IMPERATIVE_NT'a shopper rule' {unit: 3} {imperative definition: 822}
|
||||
IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 823}
|
||||
IMPERATIVE_NT'a shopper rule' {unit: 3} {imperative definition: 823}
|
||||
IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 824}
|
||||
DEFN_CONT_NT'a room is air-conditioned' {unit: 3}
|
||||
CODE_BLOCK_NT
|
||||
CODE_BLOCK_NT {control structure: IF}
|
||||
|
@ -141,8 +141,8 @@ ROOT_NT
|
|||
COMMON_NOUN_NT'artwork' {indefinite 'an' n/m/f nom/acc s} {refined} {creation: << kind=artwork(x) >>} {refers: infs'artwork'} {eval: TEST_VALUE_NT} {created here}
|
||||
KIND_NT'kind of thing' {refined} {refers: infs'thing'}
|
||||
COMMON_NOUN_NT'thing' {refined} {refers: infs'thing'} {creation: << kind=thing(x) >>} {eval: TEST_VALUE_NT}
|
||||
IMPERATIVE_NT'before printing the name of an artwork' {unit: 3} {imperative definition: 824}
|
||||
IMPERATIVE_NT'after printing the name of an artwork' {unit: 3} {imperative definition: 825}
|
||||
IMPERATIVE_NT'before printing the name of an artwork' {unit: 3} {imperative definition: 825}
|
||||
IMPERATIVE_NT'after printing the name of an artwork' {unit: 3} {imperative definition: 826}
|
||||
SENTENCE_NT'an artwork can be submitted or reserved' {unit: 3} {classified}
|
||||
VERB_NT'can be' {verb 'be able to be' s/p 3p act IS_TENSE +ve} {special meaning: can-be}
|
||||
COMMON_NOUN_NT'an artwork' {refined} {refers: infs'artwork'} {creation: << kind=artwork(x) >>} {eval: TEST_VALUE_NT}
|
||||
|
@ -155,49 +155,49 @@ ROOT_NT
|
|||
COMMON_NOUN_NT'book' {indefinite 'a' n/m/f nom/acc s} {refined} {creation: << kind=book(x) >>} {refers: infs'book'} {eval: TEST_VALUE_NT} {created here}
|
||||
KIND_NT'kind of artwork' {refined} {refers: infs'artwork'}
|
||||
COMMON_NOUN_NT'artwork' {refined} {refers: infs'artwork'} {creation: << kind=artwork(x) >>} {eval: TEST_VALUE_NT}
|
||||
IMPERATIVE_NT'before someone resolving a book when the person asked is not' {unit: 3} {imperative definition: 826}
|
||||
IMPERATIVE_NT'carry out someone resolving a book' {unit: 3} {imperative definition: 827}
|
||||
IMPERATIVE_NT'report someone resolving a book' {unit: 3} {imperative definition: 828}
|
||||
IMPERATIVE_NT'before listing contents' {unit: 3} {imperative definition: 829}
|
||||
IMPERATIVE_NT'before grouping together books' {unit: 3} {imperative definition: 830}
|
||||
IMPERATIVE_NT'before someone resolving a book when the person asked is not' {unit: 3} {imperative definition: 827}
|
||||
IMPERATIVE_NT'carry out someone resolving a book' {unit: 3} {imperative definition: 828}
|
||||
IMPERATIVE_NT'report someone resolving a book' {unit: 3} {imperative definition: 829}
|
||||
IMPERATIVE_NT'before listing contents' {unit: 3} {imperative definition: 830}
|
||||
IMPERATIVE_NT'before grouping together books' {unit: 3} {imperative definition: 831}
|
||||
SENTENCE_NT'a stamped envelope is a kind of thing' {unit: 3} {classified} {interpretation of subject: infs'book'}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
COMMON_NOUN_NT'stamped envelope' {indefinite 'a' n/m/f nom/acc s} {refined} {creation: << kind=stamped envelope(x) >>} {refers: infs'stamped envelope'} {eval: TEST_VALUE_NT} {created here}
|
||||
KIND_NT'kind of thing' {refined} {refers: infs'thing'}
|
||||
COMMON_NOUN_NT'thing' {refined} {refers: infs'thing'} {creation: << kind=thing(x) >>} {eval: TEST_VALUE_NT}
|
||||
IMPERATIVE_NT'before someone resolving a stamped envelope when the person ' {unit: 3} {imperative definition: 831}
|
||||
IMPERATIVE_NT'carry out someone resolving a stamped envelope' {unit: 3} {imperative definition: 832}
|
||||
IMPERATIVE_NT'report someone resolving a stamped envelope' {unit: 3} {imperative definition: 833}
|
||||
IMPERATIVE_NT'instead of someone resolving a stamped envelope when the per' {unit: 3} {imperative definition: 834}
|
||||
IMPERATIVE_NT'before someone resolving a stamped envelope when the person ' {unit: 3} {imperative definition: 832}
|
||||
IMPERATIVE_NT'carry out someone resolving a stamped envelope' {unit: 3} {imperative definition: 833}
|
||||
IMPERATIVE_NT'report someone resolving a stamped envelope' {unit: 3} {imperative definition: 834}
|
||||
IMPERATIVE_NT'instead of someone resolving a stamped envelope when the per' {unit: 3} {imperative definition: 835}
|
||||
SENTENCE_NT'a dvd is a kind of artwork' {unit: 3} {classified} {interpretation of subject: infs'stamped envelope'}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
COMMON_NOUN_NT'dvd' {indefinite 'a' n/m/f nom/acc s} {refined} {creation: << kind=dvd(x) >>} {refers: infs'dvd'} {eval: TEST_VALUE_NT} {created here}
|
||||
KIND_NT'kind of artwork' {refined} {refers: infs'artwork'}
|
||||
COMMON_NOUN_NT'artwork' {refined} {refers: infs'artwork'} {creation: << kind=artwork(x) >>} {eval: TEST_VALUE_NT}
|
||||
IMPERATIVE_NT'before someone resolving a dvd when the person asked is not ' {unit: 3} {imperative definition: 835}
|
||||
IMPERATIVE_NT'carry out someone resolving a dvd' {unit: 3} {imperative definition: 836}
|
||||
IMPERATIVE_NT'report someone resolving a dvd' {unit: 3} {imperative definition: 837}
|
||||
IMPERATIVE_NT'instead of someone resolving a dvd when the person asked car' {unit: 3} {imperative definition: 838}
|
||||
IMPERATIVE_NT'before listing contents' {unit: 3} {imperative definition: 839}
|
||||
IMPERATIVE_NT'before grouping together dvds' {unit: 3} {imperative definition: 840}
|
||||
IMPERATIVE_NT'before someone resolving a dvd when the person asked is not ' {unit: 3} {imperative definition: 836}
|
||||
IMPERATIVE_NT'carry out someone resolving a dvd' {unit: 3} {imperative definition: 837}
|
||||
IMPERATIVE_NT'report someone resolving a dvd' {unit: 3} {imperative definition: 838}
|
||||
IMPERATIVE_NT'instead of someone resolving a dvd when the person asked car' {unit: 3} {imperative definition: 839}
|
||||
IMPERATIVE_NT'before listing contents' {unit: 3} {imperative definition: 840}
|
||||
IMPERATIVE_NT'before grouping together dvds' {unit: 3} {imperative definition: 841}
|
||||
SENTENCE_NT'approaching is an action applying to one thing' {unit: 3} {classified}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}
|
||||
UNPARSED_NOUN_NT'approaching'
|
||||
UNPARSED_NOUN_NT'applying to one thing'
|
||||
IMPERATIVE_NT'carry out someone approaching' {unit: 3} {imperative definition: 841}
|
||||
IMPERATIVE_NT'carry out someone approaching' {unit: 3} {imperative definition: 842}
|
||||
SENTENCE_NT'a coupon is a kind of thing' {unit: 3} {classified} {interpretation of subject: infs'dvd'}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
COMMON_NOUN_NT'coupon' {indefinite 'a' n/m/f nom/acc s} {refined} {creation: << kind=coupon(x) >>} {refers: infs'coupon'} {eval: TEST_VALUE_NT} {created here}
|
||||
KIND_NT'kind of thing' {refined} {refers: infs'thing'}
|
||||
COMMON_NOUN_NT'thing' {refined} {refers: infs'thing'} {creation: << kind=thing(x) >>} {eval: TEST_VALUE_NT}
|
||||
IMPERATIVE_NT'carry out someone resolving a coupon' {unit: 3} {imperative definition: 842}
|
||||
IMPERATIVE_NT'carry out someone resolving a coupon' {unit: 3} {imperative definition: 843}
|
||||
SENTENCE_NT'the block giving rule is not listed in any rulebook' {unit: 3} {classified}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {rule placement sense: negative} {special meaning: rule-listed-in}
|
||||
UNPARSED_NOUN_NT'the block giving rule'
|
||||
UNPARSED_NOUN_NT'in any rulebook'
|
||||
IMPERATIVE_NT'check giving something to someone ( this is the block player' {unit: 3} {imperative definition: 843}
|
||||
IMPERATIVE_NT'before someone resolving a coupon when the person asked is n' {unit: 3} {imperative definition: 844}
|
||||
IMPERATIVE_NT'after someone giving a coupon to vanessa' {unit: 3} {imperative definition: 845}
|
||||
IMPERATIVE_NT'check giving something to someone ( this is the block player' {unit: 3} {imperative definition: 844}
|
||||
IMPERATIVE_NT'before someone resolving a coupon when the person asked is n' {unit: 3} {imperative definition: 845}
|
||||
IMPERATIVE_NT'after someone giving a coupon to vanessa' {unit: 3} {imperative definition: 846}
|
||||
SENTENCE_NT'infection color is a kind of value' {unit: 3} {classified} {interpretation of subject: infs'coupon'}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
COMMON_NOUN_NT'infection color' {refined} {creation: << kind=infection color(x) >>} {refers: infs'object'-k} {eval: TEST_VALUE_NT} {created here}
|
||||
|
@ -257,7 +257,7 @@ ROOT_NT
|
|||
AND_NT',' {refined}
|
||||
PROPER_NOUN_NT'saffron silk' {refined} {refers: infs'saffron silk'} {eval: CONSTANT_NT'saffron silk' {kind: infection color} {instance: I86'saffron silk'[infection color]} {enumeration: 25}} {created here}
|
||||
PROPER_NOUN_NT'cookie dough cream' {refined} {refers: infs'cookie dough cream'} {eval: CONSTANT_NT'cookie dough cream' {kind: infection color} {instance: I87'cookie dough cream'[infection color]} {enumeration: 26}} {created here}
|
||||
IMPERATIVE_NT'to say list of flavors' {unit: 3} {imperative definition: 846}
|
||||
IMPERATIVE_NT'to say list of flavors' {unit: 3} {imperative definition: 847}
|
||||
SENTENCE_NT'understand "ask vanessa for [flavored ice cream]" as buying ' {unit: 3} {classified}
|
||||
VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}
|
||||
UNPARSED_NOUN_NT'"ask vanessa for [flavored ice cream]"'
|
||||
|
@ -270,8 +270,8 @@ ROOT_NT
|
|||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}
|
||||
UNPARSED_NOUN_NT'buying the flavor'
|
||||
UNPARSED_NOUN_NT'applying to one infection color'
|
||||
IMPERATIVE_NT'check buying the flavor' {unit: 3} {imperative definition: 847}
|
||||
IMPERATIVE_NT'carry out buying the flavor' {unit: 3} {imperative definition: 848}
|
||||
IMPERATIVE_NT'check buying the flavor' {unit: 3} {imperative definition: 848}
|
||||
IMPERATIVE_NT'carry out buying the flavor' {unit: 3} {imperative definition: 849}
|
||||
SENTENCE_NT'understand "ice cream" or "cream" or "ice" or "sherbet" or "' {unit: 3} {classified}
|
||||
VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}
|
||||
UNPARSED_NOUN_NT'"ice cream" or "cream" or "ice" or "sherbet" or "sorbet"'
|
||||
|
@ -305,12 +305,12 @@ ROOT_NT
|
|||
VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}
|
||||
UNPARSED_NOUN_NT'the infection color property'
|
||||
UNPARSED_NOUN_NT'referring to an ice cream cone'
|
||||
IMPERATIVE_NT'carry out someone resolving an ice cream cone' {unit: 3} {imperative definition: 849}
|
||||
IMPERATIVE_NT'instead of someone eating a fresh ice cream cone' {unit: 3} {imperative definition: 850}
|
||||
IMPERATIVE_NT'report someone eating an ice cream cone' {unit: 3} {imperative definition: 851}
|
||||
IMPERATIVE_NT'before printing the name of an ice cream cone' {unit: 3} {imperative definition: 852}
|
||||
IMPERATIVE_NT'carry out someone resolving an ice cream cone' {unit: 3} {imperative definition: 850}
|
||||
IMPERATIVE_NT'instead of someone eating a fresh ice cream cone' {unit: 3} {imperative definition: 851}
|
||||
IMPERATIVE_NT'report someone eating an ice cream cone' {unit: 3} {imperative definition: 852}
|
||||
IMPERATIVE_NT'before printing the name of an ice cream cone' {unit: 3} {imperative definition: 853}
|
||||
HEADING_NT'section 2 - infection rules' {heading 5} {under: H5'section 2 - infection rules'} {unit: 3}
|
||||
IMPERATIVE_NT'this is the infection rule' {unit: 3} {imperative definition: 853}
|
||||
IMPERATIVE_NT'this is the infection rule' {unit: 3} {imperative definition: 854}
|
||||
SENTENCE_NT'a person can be infected or clean' {unit: 3} {classified}
|
||||
VERB_NT'can be' {verb 'be able to be' s/p 3p act IS_TENSE +ve} {special meaning: can-be}
|
||||
COMMON_NOUN_NT'a person' {refined} {refers: infs'person'} {creation: << kind=person(x) >>} {eval: TEST_VALUE_NT}
|
||||
|
@ -323,11 +323,11 @@ ROOT_NT
|
|||
COMMON_NOUN_NT'person' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'person'} {creation: << kind=person(x) >>} {eval: TEST_VALUE_NT}
|
||||
ALLOWED_NT'has' {refined}
|
||||
UNPARSED_NOUN_NT'infection color' {indefinite 'an' n/m/f nom/acc s} {refined}
|
||||
IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 854}
|
||||
IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 855}
|
||||
IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 855}
|
||||
IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 856}
|
||||
IMPERATIVE_NT'when play begins' {unit: 3} {imperative definition: 857}
|
||||
IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 858}
|
||||
IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 857}
|
||||
IMPERATIVE_NT'when play begins' {unit: 3} {imperative definition: 858}
|
||||
IMPERATIVE_NT'every turn' {unit: 3} {imperative definition: 859}
|
||||
SENTENCE_NT'understand "sneeze on [something]" as sneezing on' {unit: 3} {classified}
|
||||
VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}
|
||||
UNPARSED_NOUN_NT'"sneeze on [something]"'
|
||||
|
@ -336,11 +336,11 @@ ROOT_NT
|
|||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}
|
||||
UNPARSED_NOUN_NT'sneezing on'
|
||||
UNPARSED_NOUN_NT'applying to one thing'
|
||||
IMPERATIVE_NT'check sneezing on' {unit: 3} {imperative definition: 859}
|
||||
IMPERATIVE_NT'carry out sneezing on' {unit: 3} {imperative definition: 860}
|
||||
IMPERATIVE_NT'carry out someone sneezing on' {unit: 3} {imperative definition: 861}
|
||||
IMPERATIVE_NT'report sneezing on' {unit: 3} {imperative definition: 862}
|
||||
IMPERATIVE_NT'report someone sneezing on' {unit: 3} {imperative definition: 863}
|
||||
IMPERATIVE_NT'check sneezing on' {unit: 3} {imperative definition: 860}
|
||||
IMPERATIVE_NT'carry out sneezing on' {unit: 3} {imperative definition: 861}
|
||||
IMPERATIVE_NT'carry out someone sneezing on' {unit: 3} {imperative definition: 862}
|
||||
IMPERATIVE_NT'report sneezing on' {unit: 3} {imperative definition: 863}
|
||||
IMPERATIVE_NT'report someone sneezing on' {unit: 3} {imperative definition: 864}
|
||||
SENTENCE_NT'understand "inject [someone] with [something]" as injecting ' {unit: 3} {classified}
|
||||
VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}
|
||||
UNPARSED_NOUN_NT'"inject [someone] with [something]"'
|
||||
|
@ -361,10 +361,10 @@ ROOT_NT
|
|||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}
|
||||
UNPARSED_NOUN_NT'injecting it with'
|
||||
UNPARSED_NOUN_NT'applying to two things'
|
||||
IMPERATIVE_NT'check injecting it with' {unit: 3} {imperative definition: 864}
|
||||
IMPERATIVE_NT'carry out injecting it with' {unit: 3} {imperative definition: 865}
|
||||
IMPERATIVE_NT'after injecting the player with something' {unit: 3} {imperative definition: 866}
|
||||
IMPERATIVE_NT'report injecting it with' {unit: 3} {imperative definition: 867}
|
||||
IMPERATIVE_NT'check injecting it with' {unit: 3} {imperative definition: 865}
|
||||
IMPERATIVE_NT'carry out injecting it with' {unit: 3} {imperative definition: 866}
|
||||
IMPERATIVE_NT'after injecting the player with something' {unit: 3} {imperative definition: 867}
|
||||
IMPERATIVE_NT'report injecting it with' {unit: 3} {imperative definition: 868}
|
||||
HEADING_NT'section 3 - geography' {heading 5} {under: H5'section 3 - geography'} {unit: 3}
|
||||
INCLUSION_NT'include locksmith by emily short' {unit: 3}
|
||||
HEADING_NT'version 13 of locksmith by emily short begins here' {heading 0} {under: H0'version 13 of locksmith by emily short begins here'} {includes: Locksmith by Emily Short v13 } {unit: 3}
|
||||
|
@ -389,9 +389,9 @@ ROOT_NT
|
|||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}
|
||||
UNPARSED_NOUN_NT'going toward'
|
||||
UNPARSED_NOUN_NT'applying to one thing'
|
||||
IMPERATIVE_NT'check going toward' {unit: 3} {imperative definition: 905}
|
||||
IMPERATIVE_NT'carry out going toward' {unit: 3} {imperative definition: 906}
|
||||
IMPERATIVE_NT'instead of waiting when the destination of the player is not' {unit: 3} {imperative definition: 907}
|
||||
IMPERATIVE_NT'check going toward' {unit: 3} {imperative definition: 906}
|
||||
IMPERATIVE_NT'carry out going toward' {unit: 3} {imperative definition: 907}
|
||||
IMPERATIVE_NT'instead of waiting when the destination of the player is not' {unit: 3} {imperative definition: 908}
|
||||
SENTENCE_NT'understand "stop" or "cease" as stopping' {unit: 3} {classified}
|
||||
VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}
|
||||
UNPARSED_NOUN_NT'"stop" or "cease"'
|
||||
|
@ -400,11 +400,11 @@ ROOT_NT
|
|||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}
|
||||
UNPARSED_NOUN_NT'stopping'
|
||||
UNPARSED_NOUN_NT'applying to nothing'
|
||||
IMPERATIVE_NT'carry out stopping' {unit: 3} {imperative definition: 908}
|
||||
IMPERATIVE_NT'report stopping' {unit: 3} {imperative definition: 909}
|
||||
IMPERATIVE_NT'after going to an air-conditioned room' {unit: 3} {imperative definition: 910}
|
||||
IMPERATIVE_NT'after going from an air-conditioned room' {unit: 3} {imperative definition: 911}
|
||||
IMPERATIVE_NT'instead of listening to an air-conditioned room' {unit: 3} {imperative definition: 912}
|
||||
IMPERATIVE_NT'carry out stopping' {unit: 3} {imperative definition: 909}
|
||||
IMPERATIVE_NT'report stopping' {unit: 3} {imperative definition: 910}
|
||||
IMPERATIVE_NT'after going to an air-conditioned room' {unit: 3} {imperative definition: 911}
|
||||
IMPERATIVE_NT'after going from an air-conditioned room' {unit: 3} {imperative definition: 912}
|
||||
IMPERATIVE_NT'instead of listening to an air-conditioned room' {unit: 3} {imperative definition: 913}
|
||||
SENTENCE_NT'the alfred cralle pool hall is a room' {unit: 3} {classified} {interpretation of subject: infs'person'}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
PROPER_NOUN_NT'alfred cralle pool hall' {definite 'the' n/m/f s/p nom/acc} {refined} {refers: infs'alfred cralle pool hall'} {eval: CONSTANT_NT'alfred cralle pool hall' {kind: object} {instance: I88'alfred cralle pool hall'} {enumeration: 0}} {created here}
|
||||
|
@ -446,7 +446,7 @@ ROOT_NT
|
|||
PROPER_NOUN_NT'felt door' {definite 'the' n/m/f s/p nom/acc} {refined} {refers: infs'felt door'} {eval: CONSTANT_NT'felt door' {kind: door} {instance: I90'felt door'} {enumeration: 0}}
|
||||
PROPER_NOUN_NT'description' {refined} {eval: CONSTANT_NT {kind: texts valued property} {property: 'description'=text}}
|
||||
PROPER_NOUN_NT'"It has a prominent lock, designed for an old-fashioned key.' {refined} {eval: CONSTANT_NT'"It has a prominent lock, designed for an old-fashioned key.' {kind: text}}
|
||||
IMPERATIVE_NT'after locking a door with something in the presence of an ot' {unit: 3} {imperative definition: 913}
|
||||
IMPERATIVE_NT'after locking a door with something in the presence of an ot' {unit: 3} {imperative definition: 914}
|
||||
SENTENCE_NT'nancy johnson memorial square is west of the felt door' {unit: 3} {classified} {interpretation of subject: infs'key to the city'}
|
||||
VERB_NT'is west of' {verb 'be' 3p s act IS_TENSE +ve} {prep1: west of}
|
||||
PROPER_NOUN_NT'nancy johnson memorial square' {refined} {refers: infs'nancy johnson memorial square'} {eval: CONSTANT_NT'nancy johnson memorial square' {kind: object} {instance: I92'nancy johnson memorial square'} {enumeration: 0}} {created here}
|
||||
|
@ -508,8 +508,8 @@ ROOT_NT
|
|||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
PROPER_NOUN_NT'slot' {definite 'the' n/m/f s/p nom/acc} {refined} {refers: infs'slot'} {eval: CONSTANT_NT'slot' {kind: object} {instance: I97'slot'} {enumeration: 0}}
|
||||
COMMON_NOUN_NT'container' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'container'} {creation: << kind=container(x) >>} {eval: TEST_VALUE_NT}
|
||||
IMPERATIVE_NT'carry out inserting something into the slot' {unit: 3} {imperative definition: 914}
|
||||
IMPERATIVE_NT'report inserting something into the slot' {unit: 3} {imperative definition: 915}
|
||||
IMPERATIVE_NT'carry out inserting something into the slot' {unit: 3} {imperative definition: 915}
|
||||
IMPERATIVE_NT'report inserting something into the slot' {unit: 3} {imperative definition: 916}
|
||||
SENTENCE_NT'hamwi street is northeast of an iron gate' {unit: 3} {classified} {interpretation of subject: infs'slot'}
|
||||
VERB_NT'is northeast of' {verb 'be' 3p s act IS_TENSE +ve} {prep1: northeast of}
|
||||
PROPER_NOUN_NT'hamwi street' {refined} {refers: infs'hamwi street'} {eval: CONSTANT_NT'hamwi street' {kind: object} {instance: I98'hamwi street'} {enumeration: 0}} {created here}
|
||||
|
@ -533,7 +533,7 @@ ROOT_NT
|
|||
AND_NT'and' {refined}
|
||||
ADJECTIVE_NT'lockable' {refined} {predicate: lockable} {creation: << lockable(x) ^ lockable(x) >>}
|
||||
ADJECTIVE_NT'unlocked' {refined} {predicate: unlocked} {creation: << unlocked(x) ^ unlocked(x) >>}
|
||||
IMPERATIVE_NT'before printing the name of the iron gate while not opening ' {unit: 3} {imperative definition: 916}
|
||||
IMPERATIVE_NT'before printing the name of the iron gate while not opening ' {unit: 3} {imperative definition: 917}
|
||||
SENTENCE_NT'cold comfort ice cream is north of a metal door' {unit: 3} {classified} {interpretation of subject: infs'iron gate'}
|
||||
VERB_NT'is north of' {verb 'be' 3p s act IS_TENSE +ve} {prep1: north of}
|
||||
PROPER_NOUN_NT'cold comfort ice cream' {refined} {refers: infs'cold comfort ice cream'} {eval: CONSTANT_NT'cold comfort ice cream' {kind: object} {instance: I100'cold comfort ice cream'} {enumeration: 0}} {created here}
|
||||
|
@ -639,8 +639,8 @@ ROOT_NT
|
|||
VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}
|
||||
UNPARSED_NOUN_NT'"glass"'
|
||||
UNPARSED_NOUN_NT'the box'
|
||||
IMPERATIVE_NT'instead of attacking the closed emergency box' {unit: 3} {imperative definition: 917}
|
||||
IMPERATIVE_NT'instead of attacking the open emergency box' {unit: 3} {imperative definition: 918}
|
||||
IMPERATIVE_NT'instead of attacking the closed emergency box' {unit: 3} {imperative definition: 918}
|
||||
IMPERATIVE_NT'instead of attacking the open emergency box' {unit: 3} {imperative definition: 919}
|
||||
SENTENCE_NT'the syringe is in the emergency box' {unit: 3} {classified} {interpretation of subject: infs'emergency box'}
|
||||
VERB_NT'is in' {verb 'be' 3p s act IS_TENSE +ve} {prep1: in}
|
||||
PROPER_NOUN_NT'syringe' {definite 'the' n/m/f s/p nom/acc} {refined} {refers: infs'syringe'} {eval: CONSTANT_NT'syringe' {kind: object} {instance: I109'syringe'} {enumeration: 0}} {created here}
|
||||
|
@ -743,8 +743,8 @@ ROOT_NT
|
|||
SENTENCE_NT'use full-length room descriptions' {unit: 3} {classified}
|
||||
VERB_NT'use' {verb 'use' 3p p act IS_TENSE +ve} {special meaning: use}
|
||||
UNPARSED_NOUN_NT'full-length room descriptions'
|
||||
IMPERATIVE_NT'after looking in an outdoors room' {unit: 3} {imperative definition: 919}
|
||||
IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 920}
|
||||
IMPERATIVE_NT'after looking in an outdoors room' {unit: 3} {imperative definition: 920}
|
||||
IMPERATIVE_NT'definition' {unit: 3} {imperative definition: 921}
|
||||
DEFN_CONT_NT'a door is proximate' {unit: 3}
|
||||
CODE_BLOCK_NT
|
||||
CODE_BLOCK_NT {control structure: IF}
|
||||
|
@ -765,7 +765,7 @@ ROOT_NT
|
|||
INVOCATION_NT'yes' {phrase invoked: <no-inter-name>}
|
||||
INVOCATION_LIST_NT'no' {unit: 3}
|
||||
INVOCATION_NT'no' {phrase invoked: <no-inter-name>}
|
||||
IMPERATIVE_NT'before exiting when the player is in an indoors room' {unit: 3} {imperative definition: 921}
|
||||
IMPERATIVE_NT'before exiting when the player is in an indoors room' {unit: 3} {imperative definition: 922}
|
||||
SENTENCE_NT'blank is a room' {unit: 3} {classified} {interpretation of subject: infs'key to the city'}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
PROPER_NOUN_NT'blank' {refined} {refers: infs'blank'} {eval: CONSTANT_NT'blank' {kind: object} {instance: I113'blank'} {enumeration: 0}} {created here}
|
||||
|
@ -991,15 +991,15 @@ ROOT_NT
|
|||
PROPER_NOUN_NT'ned' {refined} {refers: infs'ned'} {eval: CONSTANT_NT'ned' {kind: man} {instance: I166'ned'} {enumeration: 0}}
|
||||
RELATIONSHIP_NT'owns' {meaning: ownership-r} {refined}
|
||||
PROPER_NOUN_NT'movie rental' {definite 'the' n/m/f s/p nom/acc} {refined} {refers: infs'movie rental store'} {eval: CONSTANT_NT'movie rental store' {kind: object} {instance: I104'movie rental store'} {enumeration: 0}}
|
||||
IMPERATIVE_NT'after printing the name of someone ( called target ) while l' {unit: 3} {imperative definition: 922}
|
||||
IMPERATIVE_NT'after printing the name of someone ( called target ) while l' {unit: 3} {imperative definition: 923}
|
||||
SENTENCE_NT'the description of a person is usually "[The noun] [if the n' {unit: 3} {classified} {interpretation of subject: infs'ned'}
|
||||
VERB_NT'is usually' {certainty:likely} {verb 'be' 3p s act IS_TENSE +ve}
|
||||
X_OF_Y_NT'description of a person' {definite 'the' n/m/f s/p nom/acc} {refined}
|
||||
COMMON_NOUN_NT'person' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'person'} {creation: << kind=person(x) >>} {eval: TEST_VALUE_NT}
|
||||
PROPER_NOUN_NT'description' {refined} {eval: CONSTANT_NT {kind: texts valued property} {property: 'description'=text}}
|
||||
PROPER_NOUN_NT'"[The noun] [if the noun is clean]looks healthy[otherwise]is' {refined} {eval: CONSTANT_NT'"[The noun] [if the noun is clean]looks healthy[otherwise]is' {kind: text}}
|
||||
IMPERATIVE_NT'after examining another person who is carrying something' {unit: 3} {imperative definition: 923}
|
||||
IMPERATIVE_NT'when play begins' {unit: 3} {imperative definition: 924}
|
||||
IMPERATIVE_NT'after examining another person who is carrying something' {unit: 3} {imperative definition: 924}
|
||||
IMPERATIVE_NT'when play begins' {unit: 3} {imperative definition: 925}
|
||||
HEADING_NT'section 5 - conversation' {heading 5} {under: H5'section 5 - conversation'} {unit: 3}
|
||||
SENTENCE_NT'a person has a table name called conversation' {unit: 3} {classified}
|
||||
VERB_NT'has' {verb 'have' 3p s act IS_TENSE +ve}
|
||||
|
@ -1008,8 +1008,8 @@ ROOT_NT
|
|||
PROPERTYCALLED_NT'called'
|
||||
UNPARSED_NOUN_NT'table name' {indefinite 'a' n/m/f nom/acc s}
|
||||
UNPARSED_NOUN_NT'conversation'
|
||||
IMPERATIVE_NT'instead of asking someone about something' {unit: 3} {imperative definition: 925}
|
||||
IMPERATIVE_NT'instead of telling someone about something' {unit: 3} {imperative definition: 926}
|
||||
IMPERATIVE_NT'instead of asking someone about something' {unit: 3} {imperative definition: 926}
|
||||
IMPERATIVE_NT'instead of telling someone about something' {unit: 3} {imperative definition: 927}
|
||||
SENTENCE_NT'understand "recap" or "recall" or "review" as recalling conv' {unit: 3} {classified}
|
||||
VERB_NT'understand' {verb 'understand' 3p p act IS_TENSE +ve} {prep2: as} {special meaning: understand-as}
|
||||
UNPARSED_NOUN_NT'"recap" or "recall" or "review"'
|
||||
|
@ -1018,7 +1018,7 @@ ROOT_NT
|
|||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve} {special meaning: new-action}
|
||||
UNPARSED_NOUN_NT'recalling conversations'
|
||||
UNPARSED_NOUN_NT'applying to nothing'
|
||||
IMPERATIVE_NT'carry out recalling conversations' {unit: 3} {imperative definition: 927}
|
||||
IMPERATIVE_NT'carry out recalling conversations' {unit: 3} {imperative definition: 928}
|
||||
SENTENCE_NT'the conversation of a person is usually table of general chi' {unit: 3} {classified} {interpretation of subject: infs'person'}
|
||||
VERB_NT'is usually' {certainty:likely} {verb 'be' 3p s act IS_TENSE +ve}
|
||||
X_OF_Y_NT'conversation of a person' {definite 'the' n/m/f s/p nom/acc} {refined}
|
||||
|
@ -1033,7 +1033,7 @@ ROOT_NT
|
|||
PROPER_NOUN_NT'conversation' {refined} {eval: CONSTANT_NT {kind: table names valued property} {property: 'conversation'=table name}}
|
||||
PROPER_NOUN_NT'table of vanessa chatter' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: CONSTANT_NT'table of vanessa chatter' {kind: table name} {table: table_data} {meaning: {table of vanessa chatter = TABLE_MC}}}
|
||||
TABLE_NT'table of vanessa chatter topic reply summary turn stamp char' {unit: 3}
|
||||
IMPERATIVE_NT'after reading a command' {unit: 3} {imperative definition: 928}
|
||||
IMPERATIVE_NT'after reading a command' {unit: 3} {imperative definition: 929}
|
||||
HEADING_NT'section 6 - movement description' {heading 5} {under: H5'section 6 - movement description'} {unit: 3}
|
||||
SENTENCE_NT'a person has some text called walk style' {unit: 3} {classified}
|
||||
VERB_NT'has' {verb 'have' 3p s act IS_TENSE +ve}
|
||||
|
@ -1080,8 +1080,8 @@ ROOT_NT
|
|||
PROPER_NOUN_NT'"sashay"' {refined} {eval: CONSTANT_NT'"sashay"' {kind: text}}
|
||||
TABLE_NT'table of visible exits character second third heading chosen' {unit: 3}
|
||||
TABLE_NT'table of visible entrances character second third heading ch' {unit: 3}
|
||||
IMPERATIVE_NT'to clear ( current table - a table name )' {unit: 3} {imperative definition: 929}
|
||||
IMPERATIVE_NT'to tidy departures of ( current table - a table name )' {unit: 3} {imperative definition: 930}
|
||||
IMPERATIVE_NT'to clear ( current table - a table name )' {unit: 3} {imperative definition: 930}
|
||||
IMPERATIVE_NT'to tidy departures of ( current table - a table name )' {unit: 3} {imperative definition: 931}
|
||||
SENTENCE_NT'a door has a person called last opener' {unit: 3} {classified} {interpretation of subject: infs'person'}
|
||||
VERB_NT'has' {verb 'have' 3p s act IS_TENSE +ve}
|
||||
COMMON_NOUN_NT'door' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'door'} {creation: << kind=door(x) >>} {eval: TEST_VALUE_NT}
|
||||
|
@ -1089,21 +1089,21 @@ ROOT_NT
|
|||
PROPERTYCALLED_NT'called'
|
||||
UNPARSED_NOUN_NT'person' {indefinite 'a' n/m/f nom/acc s}
|
||||
UNPARSED_NOUN_NT'last opener'
|
||||
IMPERATIVE_NT'report someone opening a door' {unit: 3} {imperative definition: 931}
|
||||
IMPERATIVE_NT'report someone going through a door ( called route )' {unit: 3} {imperative definition: 932}
|
||||
IMPERATIVE_NT'report someone opening a door' {unit: 3} {imperative definition: 932}
|
||||
IMPERATIVE_NT'report someone going through a door ( called route )' {unit: 3} {imperative definition: 933}
|
||||
SENTENCE_NT'the last thing named is a thing that varies' {unit: 3} {classified} {interpretation of subject: infs'door'}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
PROPER_NOUN_NT'last thing named' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: NONLOCAL_VARIABLE_NT'last thing named' {nonlocal: 'last thing named'(var)thing}} {created here}
|
||||
COMMON_NOUN_NT'thing that varies' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'values variable-pointer'-k} {creation: << kind=things variable-pointer(x) >>} {eval: TEST_VALUE_NT}
|
||||
IMPERATIVE_NT'before printing the name of something ( called target ) whic' {unit: 3} {imperative definition: 933}
|
||||
IMPERATIVE_NT'report someone going a direction' {unit: 3} {imperative definition: 934}
|
||||
IMPERATIVE_NT'this is the movement reporting rule' {unit: 3} {imperative definition: 935}
|
||||
IMPERATIVE_NT'to generate descriptions from ( current table - a table name' {unit: 3} {imperative definition: 936}
|
||||
IMPERATIVE_NT'before printing the name of something ( called target ) whic' {unit: 3} {imperative definition: 934}
|
||||
IMPERATIVE_NT'report someone going a direction' {unit: 3} {imperative definition: 935}
|
||||
IMPERATIVE_NT'this is the movement reporting rule' {unit: 3} {imperative definition: 936}
|
||||
IMPERATIVE_NT'to generate descriptions from ( current table - a table name' {unit: 3} {imperative definition: 937}
|
||||
SENTENCE_NT'the last person named is a person that varies' {unit: 3} {classified} {interpretation of subject: infs'door'}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
PROPER_NOUN_NT'last person named' {definite 'the' n/m/f s/p nom/acc} {refined} {eval: NONLOCAL_VARIABLE_NT'last person named' {nonlocal: 'last person named'(var)person}} {created here}
|
||||
COMMON_NOUN_NT'person that varies' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'values variable-pointer'-k} {creation: << kind=people variable-pointer(x) >>} {eval: TEST_VALUE_NT}
|
||||
IMPERATIVE_NT'before printing the name of a person ( called target )' {unit: 3} {imperative definition: 937}
|
||||
IMPERATIVE_NT'before printing the name of a person ( called target )' {unit: 3} {imperative definition: 938}
|
||||
SENTENCE_NT'group size is a number that varies' {unit: 3} {classified} {interpretation of subject: infs'door'}
|
||||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
PROPER_NOUN_NT'group size' {refined} {eval: NONLOCAL_VARIABLE_NT'group size' {nonlocal: 'group size'(var)number}} {created here}
|
||||
|
@ -1112,19 +1112,19 @@ ROOT_NT
|
|||
VERB_NT'is' {verb 'be' 3p s act IS_TENSE +ve}
|
||||
PROPER_NOUN_NT'group size' {refined} {eval: NONLOCAL_VARIABLE_NT'group size' {nonlocal: 'group size'(var)number} {meaning: {group size = VARIABLE_MC}}}
|
||||
PROPER_NOUN_NT'1' {refined} {eval: CONSTANT_NT'1' {kind: number} {explicit literal} {number: 1}}
|
||||
IMPERATIVE_NT'to clear marked people' {unit: 3} {imperative definition: 938}
|
||||
IMPERATIVE_NT'before listing nondescript items' {unit: 3} {imperative definition: 939}
|
||||
IMPERATIVE_NT'to describe patients' {unit: 3} {imperative definition: 940}
|
||||
IMPERATIVE_NT'to say ( named character - a man ) as pronoun' {unit: 3} {imperative definition: 941}
|
||||
IMPERATIVE_NT'to say ( named character - a woman ) as pronoun' {unit: 3} {imperative definition: 942}
|
||||
IMPERATIVE_NT'to say looks as though dipped in for ( index - a number )' {unit: 3} {imperative definition: 943}
|
||||
IMPERATIVE_NT'to clear marked people' {unit: 3} {imperative definition: 939}
|
||||
IMPERATIVE_NT'before listing nondescript items' {unit: 3} {imperative definition: 940}
|
||||
IMPERATIVE_NT'to describe patients' {unit: 3} {imperative definition: 941}
|
||||
IMPERATIVE_NT'to say ( named character - a man ) as pronoun' {unit: 3} {imperative definition: 942}
|
||||
IMPERATIVE_NT'to say ( named character - a woman ) as pronoun' {unit: 3} {imperative definition: 943}
|
||||
IMPERATIVE_NT'to say looks as though dipped in for ( index - a number )' {unit: 3} {imperative definition: 944}
|
||||
TABLE_NT'table of dipping phrases dipping "looks as though dipped in"' {unit: 3}
|
||||
SENTENCE_NT'a door is usually scenery' {unit: 3} {classified} {interpretation of subject: infs'door'}
|
||||
VERB_NT'is usually' {certainty:likely} {verb 'be' 3p s act IS_TENSE +ve}
|
||||
COMMON_NOUN_NT'door' {indefinite 'a' n/m/f nom/acc s} {refined} {refers: infs'door'} {creation: << kind=door(x) >>} {eval: TEST_VALUE_NT}
|
||||
ADJECTIVE_NT'scenery' {refined} {predicate: scenery} {creation: << scenery(x) ^ scenery(x) >>}
|
||||
IMPERATIVE_NT'to make delimiter ( index - a number ) of ( count - a number' {unit: 3} {imperative definition: 944}
|
||||
IMPERATIVE_NT'to say optional comma' {unit: 3} {imperative definition: 945}
|
||||
IMPERATIVE_NT'to make delimiter ( index - a number ) of ( count - a number' {unit: 3} {imperative definition: 945}
|
||||
IMPERATIVE_NT'to say optional comma' {unit: 3} {imperative definition: 946}
|
||||
SENTENCE_NT'test me with go to cold comfort / z / z / z / z / ask vaness' {unit: 3} {classified}
|
||||
VERB_NT'test' {verb 'test' 3p p act IS_TENSE +ve} {prep2: with} {special meaning: test-with}
|
||||
UNPARSED_NOUN_NT'me'
|
||||
|
|
|
@ -1,33 +1,32 @@
|
|||
100.0% in inform7 run
|
||||
70.8% in compilation to Inter
|
||||
49.9% in //Sequence::undertake_queued_tasks//
|
||||
4.7% in //MajorNodes::pre_pass//
|
||||
71.2% in compilation to Inter
|
||||
50.4% in //Sequence::undertake_queued_tasks//
|
||||
4.8% in //MajorNodes::pre_pass//
|
||||
3.4% in //MajorNodes::pass_1//
|
||||
1.9% in //RTPhrasebook::compile_entries//
|
||||
1.7% in //ImperativeDefinitions::assess_all//
|
||||
1.5% in //RTKindConstructors::compile//
|
||||
1.1% in //Sequence::lint_inter//
|
||||
0.5% in //MajorNodes::pass_2//
|
||||
0.5% in //Sequence::undertake_queued_tasks//
|
||||
0.5% in //Sequence::undertake_queued_tasks//
|
||||
0.5% in //World::stage_V//
|
||||
0.3% in //ImperativeDefinitions::compile_first_block//
|
||||
0.1% in //CompletionModule::compile//
|
||||
0.1% in //InferenceSubjects::emit_all//
|
||||
0.1% in //RTKindConstructors::compile_permissions//
|
||||
0.1% in //Task::make_built_in_kind_constructors//
|
||||
0.1% in //World::stages_II_and_III//
|
||||
2.7% not specifically accounted for
|
||||
26.1% in running Inter pipeline
|
||||
10.1% in step 14/15: generate inform6 -> auto.inf
|
||||
5.7% in step 5/15: load-binary-kits
|
||||
5.3% in step 6/15: make-synoptic-module
|
||||
1.7% in step 9/15: make-identifiers-unique
|
||||
0.3% in step 12/15: eliminate-redundant-operations
|
||||
0.3% in step 4/15: compile-splats
|
||||
0.3% in step 7/15: shorten-wiring
|
||||
0.3% in step 8/15: detect-indirect-calls
|
||||
0.1% in step 11/15: eliminate-redundant-labels
|
||||
1.4% not specifically accounted for
|
||||
2.0% in //RTPhrasebook::compile_entries//
|
||||
1.8% in //ImperativeDefinitions::assess_all//
|
||||
1.4% in //RTKindConstructors::compile//
|
||||
1.0% in //Sequence::lint_inter//
|
||||
0.6% in //MajorNodes::pass_2//
|
||||
0.6% in //World::stage_V//
|
||||
0.4% in //ImperativeDefinitions::compile_first_block//
|
||||
0.4% in //Sequence::undertake_queued_tasks//
|
||||
0.4% in //Sequence::undertake_queued_tasks//
|
||||
0.2% in //CompletionModule::compile//
|
||||
0.2% in //InferenceSubjects::emit_all//
|
||||
0.2% in //RTKindConstructors::compile_permissions//
|
||||
0.2% in //Task::make_built_in_kind_constructors//
|
||||
3.2% not specifically accounted for
|
||||
25.8% in running Inter pipeline
|
||||
10.2% in step 14/15: generate inform6 -> auto.inf
|
||||
5.6% in step 5/15: load-binary-kits
|
||||
5.2% in step 6/15: make-synoptic-module
|
||||
1.8% in step 9/15: make-identifiers-unique
|
||||
0.4% in step 12/15: eliminate-redundant-operations
|
||||
0.4% in step 4/15: compile-splats
|
||||
0.4% in step 7/15: shorten-wiring
|
||||
0.4% in step 8/15: detect-indirect-calls
|
||||
0.2% in step 11/15: eliminate-redundant-labels
|
||||
1.2% not specifically accounted for
|
||||
2.6% in supervisor
|
||||
0.4% not specifically accounted for
|
||||
|
|
|
@ -696,6 +696,14 @@ To repeat through (T - table name) in reverse (TC - table column) order begin --
|
|||
@pull {-my:ct_1}; @pull {-my:ct_0};
|
||||
-).
|
||||
|
||||
To repeat with (loopvar - nonexisting text variable)
|
||||
running through (F - internal file) begin -- end loop:
|
||||
(-
|
||||
for ({-my:1} = InternalFileIO_Line({-by-reference:loopvar}, {F}): {-my:1}:
|
||||
{-my:1} = InternalFileIO_Line({-by-reference:loopvar}, {F}))
|
||||
{-block}
|
||||
-).
|
||||
|
||||
Section 4 - Loop Flow
|
||||
|
||||
To break -- in loop
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"is": {
|
||||
"type": "kit",
|
||||
"title": "BasicInformExtrasKit",
|
||||
"version": "10.2.0-beta+6V97"
|
||||
"version": "10.2.0-beta+6V98"
|
||||
},
|
||||
"kit-details": {
|
||||
"has-priority": 1
|
||||
|
|
|
@ -427,7 +427,6 @@ InternalFileBinaryRead(F, N) reads the data at position N in file F.
|
|||
struc-->AUXF_STREAM = stream_id;
|
||||
struc-->AUXF_STATUS = AUXF_STATUS_IS_OPEN_FOR_READ;
|
||||
glk_stream_set_position(stream_id, 0, seekmode_End);
|
||||
print "End pos is ", glk_stream_get_position(stream_id), "^";
|
||||
glk_stream_set_position(stream_id, 0, seekmode_Start);
|
||||
} else {
|
||||
InternalFileIO_Error(file_id, "unable to open for reading");
|
||||
|
@ -438,10 +437,29 @@ InternalFileBinaryRead(F, N) reads the data at position N in file F.
|
|||
return -1;
|
||||
}
|
||||
stream_id = struc-->AUXF_STREAM;
|
||||
glk_stream_set_position(stream_id, at, seekmode_Start);
|
||||
if (at >= 0) glk_stream_set_position(stream_id, at, seekmode_Start);
|
||||
return glk_get_char_stream_uni(stream_id);
|
||||
];
|
||||
|
||||
[ InternalFileIO_Line txt file_id file_id pos tsize c;
|
||||
TEXT_TY_Transmute(txt);
|
||||
TEXT_TY_Empty(txt);
|
||||
tsize = BlkValueLBCapacity(txt);
|
||||
while (true) {
|
||||
c = InternalFileBinaryRead(file_id, -1);
|
||||
if (c == 10) { BlkValueWrite(txt, pos, 0); rtrue; }
|
||||
if (c == -1) break;
|
||||
if (pos+1 >= tsize) {
|
||||
if (BlkValueSetLBCapacity(txt, 2*pos) == false) rfalse;
|
||||
tsize = BlkValueLBCapacity(txt);
|
||||
}
|
||||
BlkValueWrite(txt, pos++, c);
|
||||
}
|
||||
BlkValueWrite(txt, pos, 0);
|
||||
if (pos > 0) rtrue;
|
||||
rfalse;
|
||||
];
|
||||
|
||||
@h Z-Machine Stubs.
|
||||
These routines do the minimum possible, but equally, they only generate a
|
||||
run-time problem when there is no alternative.
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"is": {
|
||||
"type": "kit",
|
||||
"title": "BasicInformKit",
|
||||
"version": "10.2.0-beta+6V97"
|
||||
"version": "10.2.0-beta+6V98"
|
||||
},
|
||||
"needs": [ {
|
||||
"unless": {
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"is": {
|
||||
"type": "kit",
|
||||
"title": "CommandParserKit",
|
||||
"version": "10.2.0-beta+6V97"
|
||||
"version": "10.2.0-beta+6V98"
|
||||
},
|
||||
"needs": [ {
|
||||
"need": {
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"is": {
|
||||
"type": "kit",
|
||||
"title": "EnglishLanguageKit",
|
||||
"version": "10.2.0-beta+6V97"
|
||||
"version": "10.2.0-beta+6V98"
|
||||
},
|
||||
"needs": [ {
|
||||
"need": {
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"is": {
|
||||
"type": "kit",
|
||||
"title": "WorldModelKit",
|
||||
"version": "10.2.0-beta+6V97"
|
||||
"version": "10.2.0-beta+6V98"
|
||||
},
|
||||
"needs": [ {
|
||||
"need": {
|
||||
|
|
|
@ -875,6 +875,17 @@ To repeat through (T - table name) in reverse (TC - table column) order begin --
|
|||
@pull {-my:ct_1}; @pull {-my:ct_0};
|
||||
-).
|
||||
|
||||
@ And this loops through the lines of a text file stored internally.
|
||||
|
||||
=
|
||||
To repeat with (loopvar - nonexisting text variable)
|
||||
running through (F - internal file) begin -- end loop:
|
||||
(-
|
||||
for ({-my:1} = InternalFileIO_Line({-by-reference:loopvar}, {F}): {-my:1}:
|
||||
{-my:1} = InternalFileIO_Line({-by-reference:loopvar}, {F}))
|
||||
{-block}
|
||||
-).
|
||||
|
||||
@ The equivalent of |break| or |continue| in C or I6, or of |last| or |next|
|
||||
in Perl. Here "in loop" means "in any of the forms of while or repeat".
|
||||
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
Size of lexicon: 3121 excerpt meanings
|
||||
Stored among 845 words out of total vocabulary of 10730
|
||||
Size of lexicon: 3122 excerpt meanings
|
||||
Stored among 845 words out of total vocabulary of 10731
|
||||
715 words have a start list: longest belongs to report (with 293 meanings)
|
||||
15 words have an end list: longest belongs to case (with 6 meanings)
|
||||
29 words have a middle list: longest belongs to to (with 4 meanings)
|
||||
108 words have a subset list: longest belongs to street (with 4 meanings)
|
||||
|
||||
Number of attempts to retrieve: 106594
|
||||
of which unsuccessful: 88870
|
||||
of which successful: 17724
|
||||
Number of attempts to retrieve: 106596
|
||||
of which unsuccessful: 88871
|
||||
of which successful: 17725
|
||||
|
||||
Total attempts to match against excerpt meanings: 264760
|
||||
of which, total with incorrect hash codes: 242584
|
||||
of which, total with correct hash codes: 22176
|
||||
of which, total which matched: 19410
|
||||
Total attempts to match against excerpt meanings: 264793
|
||||
of which, total with incorrect hash codes: 242597
|
||||
of which, total with correct hash codes: 22196
|
||||
of which, total which matched: 19430
|
||||
|
|
Loading…
Reference in a new issue