<ocr_analysis>
  <version>1</version>
  <toc>
    <!-- 8:  - iv -->
    <!-- 8: 1.  INTRODUCTION - 1 -->
    <!-- 8: 2 .  OPERATING  SYSTEM k 2.1  Text  Editing k 2 . 2  Syntax  Checking - 6 -->
    <!-- 8: 2.3  Run-time  Monitoring - 7 -->
    <!-- 8: 2 .  k     Error  Handling - 7 -->
    <!-- 8: 2 . 5  Immediately  Executable  Statements .  &#8222; - 8 -->
    <!-- 8: 2.6  Input/  Output - 8 -->
    <!-- 8: 3  .   SYNTACTIC  AND  SEMANTIC  ANALYSIS - 10 -->
    <!-- 8: 3.1  Syntactic  Analysis - 10 -->
    <!-- 8: 3.2  Semantic  Analysis - 13 -->
    <!-- 8: k.      LEXICAL  ANALYZER  AND  SYMBOL  TABLE - 15 -->
    <!-- 8: k.l     Lexical  Analyzer - 15 -->
    <!-- 8: k.2     Symbol  Table  Manager - 17 -->
    <!-- 8: 1+.3  Symbol  Table  Structure - 18 -->
    <!-- 8: 5 .  EXECUTION  PACKAGE - 20 -->
    <!-- 8: 6.  SUMMARY o - 21 -->
    <!-- 8: APPENDIX A.  BASIC  LANGUAGE  BNF - 22 -->
    <!-- 8: B.  DESCRIPTION  OF  THE  STATE  TRANSITIONS  FOR  THE  SYNTACTIC RECOGNIZER 2k C.  STATE  DIAGRAMS  FOR  BASIC  LANGUAGE  TABLE-DRIVEN  INTERPRETER..  - 31 -->
    <!-- 8: D.  PROGRAM  EXAMPLE - 37 -->
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>iv</name>
        </page>
      </refpage>
      <title/>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>1</name>
        </page>
      </refpage>
      <title>
        <word>
          <text>1. </text>
          <box>248 833 363 797</box>
        </word>
        <word>
          <text>INTRODUCTION</text>
          <box>363 832 711 795</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>6</name>
          <leaf>18</leaf>
          <index>15</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>2</text>
          <box>247 947 271 913</box>
        </word>
        <word>
          <text>. </text>
          <box>283 949 365 913</box>
        </word>
        <word>
          <text>OPERATING </text>
          <box>365 948 653 912</box>
        </word>
        <word>
          <text>SYSTEM</text>
          <box>653 948 828 912</box>
        </word>
        <word>
          <text>k</text>
          <box>2281 947 2307 903</box>
        </word>
        <word>
          <text>2.1 </text>
          <box>363 1064 509 1028</box>
        </word>
        <word>
          <text>Text </text>
          <box>509 1063 655 1028</box>
        </word>
        <word>
          <text>Editing</text>
          <box>655 1072 853 1028</box>
        </word>
        <word>
          <text>k</text>
          <box>2281 1062 2307 1018</box>
        </word>
        <word>
          <text>2</text>
          <box>363 1179 387 1145</box>
        </word>
        <word>
          <text>.</text>
          <box>398 1181 410 1170</box>
        </word>
        <word>
          <text>2 </text>
          <box>421 1179 508 1144</box>
        </word>
        <word>
          <text>Syntax </text>
          <box>508 1189 713 1145</box>
        </word>
        <word>
          <text>Checking</text>
          <box>713 1188 939 1144</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>7</name>
          <leaf>19</leaf>
          <index>16</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>2.3 </text>
          <box>363 1302 506 1261</box>
        </word>
        <word>
          <text>Run-time </text>
          <box>506 1296 768 1261</box>
        </word>
        <word>
          <text>Monitoring</text>
          <box>768 1305 1056 1260</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>7</name>
          <leaf>19</leaf>
          <index>16</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>2</text>
          <box>363 1412 386 1377</box>
        </word>
        <word>
          <text>. </text>
          <box>398 1413 421 1369</box>
        </word>
        <word>
          <text>k    </text>
          <box>421 1413 508 1369</box>
        </word>
        <word>
          <text>Error </text>
          <box>508 1413 681 1378</box>
        </word>
        <word>
          <text>Handling</text>
          <box>681 1421 910 1377</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>8</name>
          <leaf>20</leaf>
          <index>17</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>2</text>
          <box>362 1527 386 1493</box>
        </word>
        <word>
          <text>.</text>
          <box>399 1529 409 1518</box>
        </word>
        <word>
          <text>5 </text>
          <box>422 1534 509 1493</box>
        </word>
        <word>
          <text>Immediately </text>
          <box>509 1537 853 1490</box>
        </word>
        <word>
          <text>Executable </text>
          <box>853 1525 1170 1489</box>
        </word>
        <word>
          <text>Statements</text>
          <box>1170 1525 1456 1489</box>
        </word>
        <word>
          <text>. </text>
          <box>1469 1527 1498 1500</box>
        </word>
        <word>
          <text>&#8222;</text>
          <box>1498 1526 1512 1514</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>8</name>
          <leaf>20</leaf>
          <index>17</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>2.6 </text>
          <box>363 1644 508 1600</box>
        </word>
        <word>
          <text>Input/ </text>
          <box>508 1657 684 1600</box>
        </word>
        <word>
          <text>Output</text>
          <box>684 1653 851 1609</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>10</name>
          <leaf>22</leaf>
          <index>19</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>3 </text>
          <box>246 1765 283 1724</box>
        </word>
        <word>
          <text>.  </text>
          <box>283 1760 362 1724</box>
        </word>
        <word>
          <text>SYNTACTIC </text>
          <box>362 1760 650 1724</box>
        </word>
        <word>
          <text>AND </text>
          <box>650 1759 769 1725</box>
        </word>
        <word>
          <text>SEMANTIC </text>
          <box>769 1760 1028 1724</box>
        </word>
        <word>
          <text>ANALYSIS</text>
          <box>1028 1760 1257 1724</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>10</name>
          <leaf>22</leaf>
          <index>19</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>3.1 </text>
          <box>363 1882 506 1841</box>
        </word>
        <word>
          <text>Syntactic </text>
          <box>506 1885 794 1841</box>
        </word>
        <word>
          <text>Analysis</text>
          <box>794 1886 1023 1841</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>13</name>
          <leaf>25</leaf>
          <index>22</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>3.2 </text>
          <box>363 2000 507 1959</box>
        </word>
        <word>
          <text>Semantic </text>
          <box>507 1995 766 1959</box>
        </word>
        <word>
          <text>Analysis</text>
          <box>766 2004 994 1959</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>15</name>
          <leaf>27</leaf>
          <index>24</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>k.     </text>
          <box>244 2115 364 2066</box>
        </word>
        <word>
          <text>LEXICAL </text>
          <box>364 2113 591 2077</box>
        </word>
        <word>
          <text>ANALYZER </text>
          <box>591 2113 853 2077</box>
        </word>
        <word>
          <text>AND </text>
          <box>853 2113 972 2077</box>
        </word>
        <word>
          <text>SYMBOL </text>
          <box>972 2113 1175 2078</box>
        </word>
        <word>
          <text>TABLE</text>
          <box>1175 2113 1318 2077</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>15</name>
          <leaf>27</leaf>
          <index>24</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>k.l    </text>
          <box>362 2231 508 2186</box>
        </word>
        <word>
          <text>Lexical </text>
          <box>508 2231 736 2195</box>
        </word>
        <word>
          <text>Analyzer</text>
          <box>736 2240 967 2195</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>17</name>
          <leaf>29</leaf>
          <index>26</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>k.2    </text>
          <box>360 2348 506 2303</box>
        </word>
        <word>
          <text>Symbol </text>
          <box>506 2357 710 2312</box>
        </word>
        <word>
          <text>Table </text>
          <box>710 2348 883 2312</box>
        </word>
        <word>
          <text>Manager</text>
          <box>883 2357 1083 2314</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>18</name>
          <leaf>30</leaf>
          <index>27</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>1+.3 </text>
          <box>361 2470 505 2420</box>
        </word>
        <word>
          <text>Symbol </text>
          <box>505 2474 710 2429</box>
        </word>
        <word>
          <text>Table </text>
          <box>710 2466 883 2430</box>
        </word>
        <word>
          <text>Structure</text>
          <box>883 2466 1142 2430</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>20</name>
          <leaf>32</leaf>
          <index>29</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>5</text>
          <box>247 2587 268 2545</box>
        </word>
        <word>
          <text>. </text>
          <box>281 2581 362 2546</box>
        </word>
        <word>
          <text>EXECUTION </text>
          <box>362 2581 654 2545</box>
        </word>
        <word>
          <text>PACKAGE</text>
          <box>654 2582 852 2545</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>21</name>
          <leaf>33</leaf>
          <index>30</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>6. </text>
          <box>243 2697 361 2652</box>
        </word>
        <word>
          <text>SUMMARY</text>
          <box>361 2696 560 2661</box>
        </word>
        <word>
          <text>o</text>
          <box>862 2698 874 2686</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>22</name>
          <leaf>34</leaf>
          <index>31</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>APPENDIX</text>
          <box>241 2930 475 2894</box>
        </word>
        <word>
          <text>A. </text>
          <box>361 3048 476 3012</box>
        </word>
        <word>
          <text>BASIC </text>
          <box>476 3048 654 3011</box>
        </word>
        <word>
          <text>LANGUAGE </text>
          <box>654 3048 912 3012</box>
        </word>
        <word>
          <text>BNF</text>
          <box>912 3048 999 3013</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>31</name>
          <leaf>43</leaf>
          <index>40</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>B. </text>
          <box>361 3164 476 3128</box>
        </word>
        <word>
          <text>DESCRIPTION </text>
          <box>476 3164 828 3128</box>
        </word>
        <word>
          <text>OF </text>
          <box>828 3164 914 3130</box>
        </word>
        <word>
          <text>THE </text>
          <box>914 3165 1029 3130</box>
        </word>
        <word>
          <text>STATE </text>
          <box>1029 3165 1202 3129</box>
        </word>
        <word>
          <text>TRANSITIONS </text>
          <box>1202 3166 1551 3130</box>
        </word>
        <word>
          <text>FOR </text>
          <box>1551 3164 1669 3129</box>
        </word>
        <word>
          <text>THE </text>
          <box>1669 3165 1784 3129</box>
        </word>
        <word>
          <text>SYNTACTIC</text>
          <box>1784 3165 2043 3128</box>
        </word>
        <word>
          <text>RECOGNIZER</text>
          <box>476 3281 766 3244</box>
        </word>
        <word>
          <text>2k</text>
          <box>2254 3282 2308 3239</box>
        </word>
        <word>
          <text>C. </text>
          <box>363 3397 477 3360</box>
        </word>
        <word>
          <text>STATE </text>
          <box>477 3397 650 3360</box>
        </word>
        <word>
          <text>DIAGRAMS </text>
          <box>650 3397 914 3361</box>
        </word>
        <word>
          <text>FOR </text>
          <box>914 3397 1030 3362</box>
        </word>
        <word>
          <text>BASIC </text>
          <box>1030 3398 1205 3362</box>
        </word>
        <word>
          <text>LANGUAGE </text>
          <box>1205 3398 1468 3362</box>
        </word>
        <word>
          <text>TABLE-DRIVEN </text>
          <box>1468 3398 1846 3362</box>
        </word>
        <word>
          <text>INTERPRETER.. </text>
          <box>1846 3400 2256 3363</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
    <entry>
      <level>1</level>
      <refpage>
        <page>
          <name>37</name>
          <leaf>49</leaf>
          <index>46</index>
        </page>
      </refpage>
      <title>
        <word>
          <text>D. </text>
          <box>366 3514 486 3477</box>
        </word>
        <word>
          <text>PROGRAM </text>
          <box>486 3514 717 3477</box>
        </word>
        <word>
          <text>EXAMPLE</text>
          <box>717 3514 920 3479</box>
        </word>
      </title>
      <tocpage>
        <page>
          <leaf>11</leaf>
          <index>8</index>
        </page>
      </tocpage>
    </entry>
  </toc>
</ocr_analysis> 