home *** CD-ROM | disk | FTP | other *** search
/ For Beginners & Professional Hackers / cd.iso / docum / tb1.doc / tb2.doc < prev    next >
Encoding:
Text File  |  1989-07-20  |  57.1 KB  |  1,155 lines

  1. .R:
  2. .L:72
  3. .N:32
  4. .H:...$$$...
  5. .H:
  6. .H:
  7. .X:10
  8. .S:6
  9.      Åα¿ «í¡áαπªÑ¡¿¿ «Φ¿í¬¿ »α«úαἼᠻÑαÑó«ñ¿Γß∩  ó  αÑñá¬Γ«α  ó 
  10. Γ«τ¬Ñ  ¡áσ«ªñÑ¡¿∩ «Φ¿í¬¿.  Ä»¿ßá¡¿Ñ «Φ¿í¬¿ «Γ«íαáªáÑΓß∩ ó "ßΓα«¬Ñ 
  11. ß«ßΓ«∩¡¿∩" αÑñá¬Γ«αá. êß»αáó∞ΓÑ «Φ¿í¬π ¿ »«óΓ«α¿ΓÑ ¬«¼»¿½∩µ¿ε.  
  12.  
  13.                     è«¼á¡ñá Options (éáα¿á¡Γδ)
  14.      è«¼á¡ñá  Options  «íÑß»Ñτ¿óáÑΓ  ß»π߬áεΘÑÑß∩  ¼Ñ¡ε   αѪ¿¼«ó 
  15. αáí«Γδ ¬«¼»¿½∩Γ«αá (ß¼.  α¿ß. 3-4). ¥Γ¿ αѪ¿¼δ «íΘ¿Ñ, π»αáó½∩εΘ¿Ñ 
  16. óßÑ⌐  ¬«¼»¿½∩µ¿Ñ⌐,  Ñß½¿ Γ«½∞¬«   ¿σ   ¡Ñ   ºá¼ÑΘáεΓ   ó¡πΓαÑ¡¡¿Ñ 
  17. ¼ÑΓá«»ÑαáΓ«αδ ¿ßσ«ñ¡«⌐ »α«úαá¼¼δ.  
  18.  
  19.     ┌─────────────────────────────────────────────────────────┐
  20.     │ File  Edit  Exe  Compile  Options  Setup  Window  Debug │
  21.     ├──────────────────────────────────────────────────┬──────┤
  22.     ├─────────────────────àdit┌──────────────┬────────┐│Trace │
  23.     │  C:NONAME.BAS  Line 1  C│Compile to    │OFF     ││      │
  24.     │                         │8087 required │ ON     ││      │
  25.     │                         │Keyboard break│OFF     ││      │
  26.     │                         │Bounds        │OFF     ││      │
  27.     │                         │Overflow      │OFF     ││      │
  28.     │                         │Stack test    │OFF     ││      │
  29.     │                         │---------------------- ││      │
  30.     │                         │Parameter line         ││      │
  31.     │                         │Metastatments          ││      │
  32.     ├─────────────────────────┴──────────────┴────────┘│      │
  33.     ├─────────── Message ─────────┐┌─────── Run ──────┐│      │
  34.     │                             ││                  ││      │
  35.     │                             ││                  ││      │
  36.     │                             ││                  ││      │
  37.     ├─────────────────────────────┴┴──────────────────┴┴──────┤
  38.     │F1-Help  F5-Zoom  F7-Gate  SCBOOL-Size/weve    Alt-X-Exit│
  39.     │                                                         │
  40.     └─────────────────────────────────────────────────────────┘
  41.                 É¿ßπ¡«¬  3-4.    îÑ¡ε Options.
  42.  
  43.  Compile to (諼»¿½¿α«óáΓ∞ ó)
  44.      ¥Γá πßΓá¡«ó¬á »«ºó«½∩ÑΓ ¬«¼»¿½¿α«óáΓ∞  »α«úαá¼¼δ  ó  »á¼∩Γ∞, 
  45. Σá⌐½  Γ¿»á  EXE  ¿½¿  ó  µÑ»«τÑτ¡δ⌐ Σá⌐½.  ì᪼¿ΓÑ C ¿ Enter (¿½¿ 
  46. »α«ßΓ«  Enter)  ñ½∩  óδσ«ñá  ó  óß»½δóáεΘÑÑ   ¼Ñ¡ε,   ó   ¬«Γ«α«¼ 
  47. »ÑαÑτ¿ß½Ñ¡δ  ñá¡¡δÑ  óáα¿á¡Γδ,  á  ºáΓѼ ßñѽá⌐ΓÑ óδí«α ß »«¼«Θ∞ε 
  48. "ßΓαѽ«¬"  ¿½¿  ¡áªáΓ¿Ñ¼  ¬½áó¿Φ¿,   ß««ΓóÑΓßΓóπεΘÑ⌐  óδßóÑτÑ¡¡«⌐ 
  49. »α«»¿ß¡«⌐ íπ¬óÑ.  
  50.      Å«  π¼«½τá¡¿ε  è«¼»¿½¿α«óáΓ∞ ó Åá¼∩Γ∞ ½πτΦ¿⌐ óáα¿á¡Γ ñ½∩ «Γ-
  51. ½áñ¬¿ ¿ ΓÑßΓ¿α«óá¡¿∩ »α«úαá¼¼δ,  »«ß¬«½∞¬π ñáÑΓ ßá¼δ⌐ ß¬«αδ⌐  αÑ-
  52. ºπ½∞ΓáΓ.  
  53.     æ«ßΓáó½Ñ¡¿Ñ  Σá⌐½«ó  Γ¿»á EXE ºáßΓáó½∩ÑΓ ¬«¼»¿½∩Γ«α ß«ºñáóáΓ∞ 
  54. »α«úαá¼¼δ,  ¬«Γ«αδÑ ºá»π߬áεΓß∩ ¿º «»Ñαᵿ«¡¡«⌐  ß¿ßΓѼδ.  Äíδτ¡« 
  55. φëà αѪ¿¼ óδí¿αáεΓ »«ß½Ñ «Γ½áñ¬¿ »α«úαá¼¼δ,  Ñß½¿ ¡Ñ¬«Γ«αδÑ σá-
  56. αá¬ΓÑα¿ßΓ¿¬¿ ∩ºδ¬á (¡á»α¿¼Ñα,  CHAIN/ß«ßΓáó½Ñ¡¿Ñ  µÑ»«τѬ)  ¼«ªÑΓ 
  57. íδΓ∞ »α«óÑαÑ¡« Γ«½∞¬« ¡á äÄæ.  
  58.      ôßΓá¡«ó¬á  ¡á ûÑ»«τÑτ¡δ⌐ Σá⌐½ »«ºó«½∩ÑΓ ß«ßΓáó½∩Γ∞ Σá⌐½δ ( ß 
  59. αáßΦ¿αÑ¡¿Ñ¼  TBC),  »α¿ú«ñ¡δÑ ñ½∩ ß«ßΓáó½Ñ¡¿∩ µÑ»«τѬ ¿½¿ ºá»π߬á 
  60. ¿º ß«ßΓáó½Ñ¡¡«ú« ó Æü Σá⌐½á  EXE.  é φΓ¿σ Σá⌐½áσ ¡ÑΓ í¿í½¿«ΓÑτ¡δσ 
  61. »«ñ»α«úαá¼¼, »«φΓ«¼π ¿σ ¡Ñºáó¿ß¿¼δ⌐ ºá»π߬ ¡Ñ󫺼«ªÑ¡.  é Æü ÑßΓ∞ 
  62. ¡Ñ߬«½∞¬«  ¬½ετÑ⌐  úÑ¡Ñαᵿ¿  ¬«¼á¡ñ,  ñ«ßΓπ»¡δσ  ¿º  éáα¿á¡Γ¡«ú« 
  63. (Options)  ¼Ñ¡ε.  Å«½«ªÑ¡¿Ñ  ¬½ετá  »«  π¼«½τá¡¿ε - "ó䬽." -ñáÑΓ 
  64. ¡á¿í«½ÑÑ  íδßΓαπε,   ¬«¼»á¬Γ¡πε  ¿  ú¿í¬πε  »α«úαá¼¼π.   è«¡Ñτ¡«, 
  65. ó¬½ετ¿Γ∞  ¡Ñ¬«Γ«αδÑ ¿½¿ óßÑ ¬½ετ¿ ¡á φΓá»áσ αáºαáí«Γ¬¿ ¿½¿ «Γ½áñ-
  66. ¬¿ »α«úαá¼¼δ.  ä½∩ óδí«αá ¿ß»«½∞ºπ⌐ΓÑ "ßΓαѽ¬¿" ¿½¿ ¬½áó¿Φ¿,  ß«-
  67. «ΓóÑΓßΓóπεΘ¿Ñ óδßóÑτÑ¡¡δ¼ »α«»¿ß¡δ¼ íπ¬óá¼ ó óáα¿á¡Γáσ ¼Ñ¡ε.  ¥Γ¿ 
  68. óáα¿á¡Γδ ¼«ª¡« ß«σαá¡¿Γ∞ ó ¬«¡Σ¿úπαᵿ«¡¡«¼ Σá⌐½Ñ ß  »«¼«Θ∞ε  ¡á-
  69. í«α¡«ú« (Setup) ¼Ñ¡ε.  
  70.      ìáªáΓ¿Ñ¼  Enter  »α¿ αáß»«½«ªÑ¡¿¿ ¡á ñá¡¡«¼ óáα¿á¡ΓÑ,  ¼«ª¡« 
  71. ó¬½ετáΓ∞/ó䬽ετáΓ∞ ß½ÑñπεΘ¿Ñ αѪ¿¼δ:  ÄíºáΓѽ∞¡«Ñ  ¿ß»«½∞º«óá¡¿Ñ; 
  72. ß«»α«µÑßß«αá  8087; ÅαÑαδóá¡¿Ñ ß ¬½áó¿áΓπαδ; æó∩º¬¿;ÅÑαÑ»«½¡Ñ¡¿Ñ;
  73. ÆÑßΓ¿α«óá¡¿Ñ ßΓѬá.
  74.  
  75.  Äí∩ºáΓѽ∞¡«Ñ ¿ß»«½∞º«óá¡¿Ñ ß«»α«µÑßß«αá 8087
  76.      é¬½ετá⌐ΓÑ   φëà  óáα¿á¡Γ   »α¿   ¿ß»«½∞º«óá¡¿¿   ¬α¿ßΓá½½á 
  77. 
  78. ß«»α«µÑßß«αá 8087 ñ½∩ óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ.  Åα¿ ó¬½ετÑ¡¿¿  φΓ«ú« 
  79. óáα¿á¡Γá Æü úÑ¡Ñα¿απÑΓ ¡á¿½πτΦ¿Ñ ¬«¼á¡ñδ ñ½∩ «»Ñαᵿ⌐ ¡áñ τ¿ß½á¼¿ 
  80. ß  »½áóáεΘÑ⌐  ºá»∩Γ«⌐,  ¬«¼á¡ñδ  íδßΓαδÑ ¿ ¬«¼»á¬Γ¡δÑ,  ¿ß»«½∞ºπ∩ 
  81. óßΓα«Ñ¡¡δÑ  «»ÑαáΓ«αδ  8087.   ìÑñ«ßΓáΓ¬«¼   ∩ó½∩ÑΓß∩   Γ«,   τΓ« 
  82. »α«úαá¼¼á,  ß«ºñá¡¡á∩ ß »«¼«Θ∞ε φΓ«ú«  óáα¿á¡Γá ¡Ñ íπñÑΓ αáí«ΓáΓ∞ 
  83. ¡á ¼áΦ¿¡Ñ, ¡Ñ ¿¼ÑεΘÑ⌐ 8087.  
  84.      Åα¿ «Γ¬½ετÑ¡¡«¼ óáα¿á¡ΓÑ 8087 (»« π¼«½τá¡¿ε) »α«úαἼᠼ«ªÑΓ 
  85. óδ»«½¡∩Γ∞ß∩ ñóπ¼∩ ß»«ß«íἿ:  Γ.Ñ.  Ñß½¿ 8087 ÑßΓ∞, »α«úαá¼¼á Ñú« 
  86. ¿ß»«½∞ºπÑΓ.  àß½¿ ¡ÑΓ - ¿ß»«½∞ºπÑΓ ß¿ßΓѼ¡δÑ »α«úαá¼¼δ ñ½∩ ñ«ßΓ¿-
  87. ªÑ¡¿∩ Γ«ú« ªÑ αѺπ½∞ΓáΓá (¼«ªÑΓ íδΓ∞, ¡Ñ߬«½∞¬« ¼Ññ½Ñ¡¡ÑÑ).  
  88.  
  89.      éìêîÇìêà: é ¡Ñ¬«Γ«αδσ ß½πτá∩σ »α«úαἼᠻα«τ¿ΓáÑΓ, τΓ« ó óá-
  90. ΦÑ⌐ ¼áΦ¿¡Ñ ÑßΓ∞ ¬α¿ßΓá½½ 8087,  Γ«úñᠬᬠó ñÑ⌐ßΓó¿Γѽ∞¡«ßΓ¿  Ñú« 
  91. Γá¼ ¡ÑΓ;  ¡á»α¿¼Ñα,  Ñß½¿ óδ ó¬½ετ¿½¿ 8087,  ¡« ÑΘÑ ¡Ñ πßΓᡫ󿽿 
  92. ¬α¿ßΓá½½.  ¥Γ« ó맮óÑΓ ½¿í« ºáó¿ßá¡¿Ñ Æü  »α¿  αáí«ΓÑ  »α«úαá¼¼δ, 
  93. ½¿í« úÑ¡Ñαáµ¿ε  «Φ¿í«¬  »α¿ Γαá¡ß½∩µ¿¿. Åáαá¼ÑΓαδ ßαÑñδ »«ºó«½∩εΓ 
  94. «Γ½¿τ¡« αÑΦ¿Γ∞ φΓπ »α«í½Ñ¼π. ä«íáó∞ΓÑ ß½ÑñπεΘ¿Ñ ñá¡¡δÑ ó óáΦ Σá⌐½ 
  95. AUTOEXEC.BAT: 
  96.  
  97.      SET87 = no
  98.  
  99.      ü«½ÑÑ »«ñα«í¡πε ¿¡Σ«α¼áµ¿ε  »«  »áαá¼ÑΓαá¼  ßαÑñδ  ¿  Σá⌐½á¼ 
  100. AUTOEXEC.BAT ¼«ª¡« ¡á⌐Γ¿ ó Åα¿½«ªÑ¡¿¿ G ¬ ¬¡¿úÑ "äÄæ: ôτÑí¡¿¬ ñ½∩ 
  101. ¡áτ¿¡áεΘ¿σ".  
  102.  
  103.  ÅαÑαδóá¡¿Ñ ß ¬½áó¿áΓπαδ (Keyboard break)
  104.      àß½¿  óδ  σ«Γ¿ΓÑ  »αÑαóáΓ∞  »α«úαá¼¼π  ß »«¼«Θ∞ε Ctrl-Break, 
  105. ó¬½ετ¿ΓÑ φëàóáα¿á¡Γ. çá¼ÑΓ∞ΓÑ, τΓ« φΓ« «Γ¡«ß¿Γß∩ Γ«½∞¬« ¬ Ctrl-
  106. Break,  á ¡Ñ ¬ Ctrl-C,  ¬«Γ«αδ⌐ ¡Ñ ¼«ªÑΓ »αÑαóáΓ∞  »α«úαá¼¼π  Æü. 
  107. ôτΓ¿ΓÑ,   τΓ«   »αÑαδóá¡¿Ñ   »α«úαá¼¼δ   ß   »«¼«Θ∞ε   Ctrl-Break 
  108. «¬«¡τáΓѽ∞¡« -  »α«ñ«½ª¿Γ∞  óδ»«½¡Ñ¡¿Ñ  »α«úαá¼¼δ  ó  ñá½∞¡Ñ⌐ΦѼ 
  109. ¡Ñ󫺼«ª¡«.  
  110.      é᪡« ΓᬪѠ«Γ¼ÑΓ¿Γ∞, τΓ« Ctrl-Break ¡Ñ ñÑ⌐ßΓóπÑΓ ñ« ¼«¼Ñ¡Γá 
  111. óδó«ñá »α«úαá¼¼«⌐ ΓѬßΓá (¡Ñ úαáΣ¿¬¿) ¡á φ¬αá¡ ¿½¿ »α¿¡ΓÑα ¿½¿ ñ« 
  112. «ßπΘÑßΓó½Ñ¡¿∩ óó«ñá ß ¬½áó¿áΓπαδ.  ¥Γ« «º¡áτáÑΓ,  τΓ«  ¡Ñ󫺼«ª¡« 
  113. »αÑαóáΓ∞ óδ»«½¡Ñ¡¿Ñ »«ß½Ññ«óáΓѽ∞¡«ßΓÑ⌐,  ¡Ñ ó¬½ετáεΘ¿σ  «»Ñαᵿ¿ 
  114. óó«ñá/óδó«ñá. 
  115.      ìá»α¿¼Ñα: 
  116.  
  117.      TightLoop: GOTO TightLoop
  118.  
  119. αáí«ΓáÑΓ ñ« »ÑαѺá»π߬á ß¿ßΓѼδ.(Äñ¡á¬«,  τΓ«íδ ß¡∩Γ∞ φΓπ »α«í½Ñ-
  120. ¼π ºá¼¬¡πΓ«ú« µ¿¬½á, Æü «í«απñ«óá¡ óáα¿á¡Γ«¼ ÇóΓ«ºá»¿ß¿.  äαπú¿¼¿ 
  121. ß½«óἿ,  φëàóáα¿á¡Γ ¼«ª¡« ó¬½ετ¿Γ∞ ß ΓѼ,  ßΓ«íδ, Ñß½¿ óá¼ ¡Ñ-
  122. «íσ«ñ¿¼« óδ⌐Γ¿ ¿º »α«úαá¼¼δ  »ÑαѺáúαπº¬«⌐,  óδ  óßÑ  ªÑ  ß¼«ªÑΓÑ 
  123. ß«σαá¡¿Γ∞/ºá»¿ßáΓ∞ ßó«ε »α«úαá¼¼π. æ¼. "ìáí«α¡«Ñ (Setup) ¼Ñ¡ε".) 
  124.      æ½ÑñπεΘ¿Ñ óáα¿á¡Γδ ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ñ½∩ «í¡áαπªÑ¡¿∩¡ ¡Ñ¬«-
  125. Γ«αδσ  Γ¿»«ó  ñ¿¡á¼¿τÑ߬¿σ  «Φ¿í«¬.  Äíδτ¡«  ¡á  φΓá»Ñ αáºαáí«Γ¬¿ 
  126. »α«úαá¼¼δ ªÑ½áΓѽ∞¡«,  τΓ«íδ óßÑ φΓ¿ αѪ¿¼δ í뫨 ó¬½ετÑ¡δ ñ½∩ Γ«-
  127. ú«,  τΓ«íδ «í¡áαπª¿Γ∞ ½εíδÑ «Φ¿í¬¿. è«úñᠪѠ»α«úαἼᠠ«Γ½áªÑ¡á, 
  128. ó䬽ετ¿ΓÑ  φΓ¿  óáα¿á¡Γδ  ñ½∩ úѡѡα¿α«óá¡¿∩ «¬«¡τáΓѽ∞¡«⌐ óÑαß¿¿ 
  129. »α«úαá¼¼δ,  ¬«Γ«αá∩ ßΓá¡ÑΓ í«½ÑÑ íδßΓα«⌐ ¿ ºá⌐¼ÑΓ  ¼Ñ¡∞Φ¿⌐  «íΩѼ 
  130. »á¼∩Γ¿.  
  131.  
  132.  æó∩º¬¿ (Bounds)
  133.      Åα¿  ó¬½ετÑ¡¿¿  φΓ«ú«  αѪ¿¼á  ¬«¼»¿½∩Γ«α úÑ¡Ñα¿απÑΓ ¬«¼á¡ñδ 
  134. »α«óÑન  ¿¡ñѬ߫ó ¼áßß¿óá,  «íÑß»Ñτ¿óáεΘ¿Ñ »αáó¿½∞¡«ßΓ∞ ¿¡ñѬ߫ó 
  135. ¼áßß¿óá,  ºáñ᡿Ѽ αẼÑα«ó »αÑñ»«½áúáѼ«ú« ¼áßß¿óá ñ« ßτ¿Γδóá¡¿∩ 
  136. ¿½¿  ºá»¿ß¿ π¬áºá¡¡«ú« φ½Ñ¼Ñ¡Γá.  Åα¿ ó¬½ετÑ¡¡«¼ αѪ¿¼Ñ "Åα«óÑα¬á 
  137. ßó∩º«¬" (Bounds checking) ¼áΦ¿¡á ¡Ñ¼Ññ½Ñ¡¡« ß««íΘ¿Γ «í  «Φ¿í¬Ñ  ó 
  138. ñ¿á»áº«¡Ñ  ¿¡ñѬßá.   («Φ¿í¬á  9),   ¬á¬  Γ«½∞¬«  óáΦá  »α«úαá¼¼á 
  139. »«»δΓáÑΓß∩ ¿ß»«½∞º«óáΓ∞ ß½¿Φ¬«¼ í«½∞Φ«⌐ ¿½¿ ß½¿Φ¬«¼  ¼á½Ñ¡∞¬¿⌐  - 
  140. ñ½∩ ñá¡¡«ú« ¼áßß¿óá - ¿¡ñѬß.  
  141.      Éáßß¼«Γα¿, ¡á»α¿¼Ñα, »α«úαá¼¼π:
  142.  
  143.      DIM myArray(100)
  144.      x = 114
  145.      y = myArray(x)
  146. 
  147. myArray  ¡Ñ ß«ñÑαª¿Γ 114-⌐ φ½Ñ¼Ñ¡Γ,  σ«Γ∩ ¬«¼»¿½∩Γ«α ¿ ¡Ñ ºá¼ÑΓ¿Γ 
  148. φëà"½∩»".  Äñ¡á¬«,  Ñß½¿ »α«úαἼᠬ«¼»¿½¿απÑΓß∩ ß  ó䬽ετÑ¡¡δ¼ 
  149. αѪ¿¼«¼  »α«óÑન ßó∩º«¬,  »α¿ óδ»«½¡Ñ¡¿¿ ΓαÑΓ∞Ñ⌐ ßΓ᫬¿ »«∩ó¿Γß∩ 
  150. ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ ó ñ¿á»áº«¡Ñ ¿¡ñѬßá.  
  151.      àß½¿ óδ»«½¡∩Γ∞ φΓπ »α«úαá¼¼π ß ó䬽ετÑ¡¡δ¼ αѪ¿¼«¼  »α«óÑન 
  152. ßó∩º«¬,  Γ« «í «Φ¿í¬Ñ ¡Ñ íπñÑΓ ß««íΘÑ¡« ¿ º¡áτÑ¡¿Ñ, πßΓá¡«ó½Ñ¡¡«Ñ 
  153. ñ½∩ y ß««ΓóÑΓßΓóπÑΓ óѽ¿τ¿¡Ñ ó »á¼∩Γ¿,  ¬«Γ«αá∩ ¡áσ«ñ¿Γß∩ ¡á ¡Ñß-
  154. ¬«½∞¬«  íá⌐Γ«ó ñá½∞ΦÑ »«ß½ÑñÑú« φ½Ñ¼Ñ¡Γá myArray.  çỿß∞ ó ¡Ñßπ-
  155. ΘÑßΓóπεΘ¿⌐ φ½Ñ¼Ñ¡Γ ¼áßß¿óá ÑΘÑ σπªÑ,  »«ß¬«½∞¬π »α«¿ßσ«ñ¿Γ ºá»¿ß∞ 
  156. ó »á¼∩Γ∞, ¿ß»«½∞ºπѼπε ñ½∩ σαá¡Ñ¡¿∩ ßἫ⌐ αẽ¿τ¡«⌐ ¿¡Σ«α¼áµ¿¿.  
  157.      çá¼ÑΓ∞ΓÑ, τΓ« ¬«¼»¿½∩Γ«α óßÑúñá ß««íΘáÑΓ « ºáñá¡¡δ󠬫¡ßΓá¡-
  158. ΓἿ  ¿¡ñѬßáσ,  óδσ«ñ∩Θ¿σ ºá úαá¡¿µδ ñ¿á»áº«¡á.  æ½ÑñπεΘá∩ »α«ú-
  159. αἼᠡѠíπñÑΓ Γαá¡ß½¿α«óáΓ∞ß∩ ¡Ñºáó¿ß¿¼« «Γ  ß«ßΓ«∩¡¿∩  »ÑαѬ½ε-
  160. τáΓѽ∩ Åα«óÑન ßó∩º«¬: 
  161.  
  162.      DIM myArray(100)
  163.      y = myArray
  164.  
  165.  ÅÑαÑ»«½¡Ñ¡¿Ñ (Overflow)
  166.      ÅÑαÑ»«½¡Ñ¡¿Ñ  »α«¿ßσ«ñ¿Γ,  Ñß½¿  ó αѺπ½∞ΓáΓÑ áα¿Σ¼ÑΓ¿τÑ߬¿σ 
  167. ñÑ⌐ßΓó¿⌐ »«½πτáÑΓß∩ º¡áτÑ¡¿Ñ,  óδσ«ñ∩ΘÑÑ ºá »αÑñÑ½δ «íΩѼᠻá¼∩Γ¿ 
  168. µÑ½δσ τ¿ßѽ («Γ -32768 ñ« +32767).  ìá»α¿¼Ñα,  Σαáú¼Ñ¡Γ  ¬«¼á¡ñδ: 
  169.  
  170.     x% = 22555
  171.     x% = x5 + 19000
  172.  
  173. óδσ«ñ¿Γ  ºá »αÑñѽδ ñ¿á»áº«¡á µÑ½δσ τ¿ßѽ+32767.  àß½¿ ¬«¼»¿½¿α«-
  174. óáΓ∞ φΓπ »α«úαá¼¼π ß ó¬½ετÑ¡¡δ¼ αѪ¿¼«¼  "Åα«óÑα¬á  »ÑαÑ»«½¡Ñ¡¿∩" 
  175. (Overflow  cheecking),  úÑ¡Ñα¿απÑΓß∩  «Φ¿í¬á »ÑαÑ»«½¡Ñ¡¿∩ »α¿ óδ-
  176. »«½¡Ñ¡¿¿.  Äñ¡á¬«, »α¿ ó䬽ετÑ¡¡«⌐ »α«óÑα¬Ñ x% »α¿ñáÑΓß∩ ¡ÑóÑα¡«Ñ 
  177. º¡áτÑ¡¿Ñ,  á óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ »α«ñ«½ªáÑΓß∩,  ß½«ó¡« ¡¿τÑú« ¡Ñ 
  178. ß½πτ¿½«ß∞ (τΓ«, ó«º¼«ª¡« ,"¡Ñ »«¡αáó¿Γß∩" «ßΓá½∞¡«⌐ »α«úαá¼¼Ñ).  
  179.      æ½Ññ¿ΓÑ ºá ¼«¼Ñ¡Γá½∞¡δ¼ »ÑαÑ»«½¡Ñ¡¿Ñ¼, ¡á»α¿¼Ñα: 
  180.  
  181.      y% = 20000 : x% =y%
  182.      z = (y% + x%) * 2,1
  183.  
  184.      ê σ«Γ∩ ¬«¡Ñτ¡δ⌐ αѺπ½∞ΓáΓ óδαáªÑ¡¿∩ (y% + x%)  *  2,1  ½Ñú¬« 
  185. ó»¿ßδóáÑΓß∩ ó Σ«α¼áΓ «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ¿ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐,  »Ñ-
  186. αÑ»«½¡Ñ¡¿Ñ »α«¿º«⌐ñÑΓ,  ¬«úñá y% ¿ x% ß¬½áñδóáεΓß∩ »α«úαá¼¼«⌐ µÑ-
  187. ½δσ  τ¿ßѽ  »ÑαÑñ ΓѼ,  ¬á¬ αѺπ½∞ΓáΓ »αÑ«íαáºπÑΓß∩ ó Σ«α¼áΓ «ñ¿-
  188. ¡áα¡«⌐ Γ«τ¡«ßΓ¿ ¿ π¼¡«ªáÑΓß∩ ¡á 2,1.  êß»«½∞ºπ⌐ΓÑ Σπ¡¬µ¿¿ CSNG  ¿ 
  189. CDBL  ñ½∩  óδ»«½¡Ñ¡¿∩ µÑ½«τ¿ß½Ñ¡¡δσ «»αÑᵿ⌐ ó Σ«α¼áΓÑ ß »áóáεΘÑ⌐ 
  190. ºá»∩Γ«⌐.  
  191.      ÄíαáΓ¿ΓѠ󡿼᡿Ñ, τΓ« "Åα«óÑα¬á »ÑαÑ»«½¡Ñ¡¿∩" ñÑ⌐ßΓóπÑΓ ñ½∩ 
  192. µÑ½δσ τ¿ßѽ ¿½¿ ½εí«ú« ¿º  Γ¿»«ó  ß  »½áóáεΘÑ⌐  ºá»∩Γ«⌐;  «ñ¡á¬«, 
  193. ßαÑñ¿ µÑ½δσ τ¿ßѽ ÑßΓ∞ ¡Ñ¬«Γ«αδÑ ¿ß¬½ετÑ¡¿∩ (¡á»α¿¼Ñα,  αÑú¿ßΓα«-
  194. óδÑ óδτ¿ß½Ñ¡¿∩) 
  195.  
  196.  Åα«óÑα¬á ßΓѬá(Stask test)
  197.      é¬½ετÑ¡¿Ñ φΓ«ú« αѪ¿¼á ºáßΓáó½∩ÑΓ Æü  úÑ¡Ñα¿α«óáΓ∞  ¬«¼á¡ñπ, 
  198. »α«óÑα∩εΘπε ¬«¡Σ½¿¬Γδ ßΓѬ«ó »α¿ óσ«ªñÑ¡¿¿ ó ¬áªñπε »«ñ»α«úαá¼¼π, 
  199. Σπ¡¬µ¿ε  ¿½¿  »α«µÑñπαπ.   àß½¿  óδ  »«ñ«ºαÑóáÑΓÑ,  τΓ«  ó  óáΦ¿σ 
  200. »α«úαá¼¼áσ ¿ßτÑα»δóáÑΓß∩ ßΓѬ«ó«Ñ  »α«ßΓαá¡ßΓó«,  ¬«¼»¿½¿απ⌐ΓÑ  ß 
  201. ó¬½ε-τÑ¡¡δ¼   αѪ¿¼«¼   "Stask  test".   ä½∩  óδñѽѡ¿∩  í«½∞ΦÑú« 
  202. ßΓѬ«ó«ú« »α«ßΓαá¡ßΓóá ¿ß»«½∞ºπΓÑ ¼ÑΓá«»ÑαáΓ«α $Stask.  
  203.      Å«ß½Ññ¡¿Ñ ñóá αѪ¿¼á ó éáα¿á¡Γ¡«¼ ¼Ñ¡ε -  æΓα«¬á  »áαá¼ÑΓα«ó 
  204. (Parameter line) ¿ îÑΓá«»ÑαáΓ«αδ (Metastatements).  
  205.  
  206.  æΓα«¬á »áαá¼ÑΓα«ó (Parameter line)
  207.      éδí«α  P ºáßΓáó½∩ÑΓ Æü »«ñ߬áºδóáΓ∞ ¡á ßΓ᫬Ñ,  τΓ« COMMAND$ 
  208. óÑα¡ÑΓ ó ß½ÑñπεΘ¿⌐ αẠ»α¿ óδ»«½¡Ñ¡¿¿  »α«úαá¼¼δ.  ¥Γ«  »«ºó«½∩ÑΓ 
  209. ¼«ñѽ¿α«óáΓ∞   ¿¡Σ«α¼áµ¿ε ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ ñ½∩ »«¼«Θ¿ »α¿ «Γ½áñ¬Ñ 
  210. ó¡πΓα¿  Æü.  ìáªáΓ¿Ñ¼  Enter  »«ß½Ñ  ºá»«½¡Ñ¡¿∩  ßΓ᫬¿  ¿  ºáΓѼ 
  211. ¡áªáΓ¿Ñ¼ Esc ó«ºóαáΘáÑΓÑß∞ ó «ß¡«ó¡«Ñ ¼Ñ¡ε.  
  212. 
  213.  îÑΓá«»ÑαáΓ«αδ (Metastatements)
  214.      Å«ß½Ññ¡¿⌐ óáα¿á¡Γ ó éáα¿á¡Γ¡«¼ (Options) ¼Ñ¡ε- îÑΓá«»ÑαáΓ«-
  215. αδ- ¿¼ÑÑΓ  ßó«Ñ  ß«íßΓóÑ¡¡«Ñ  óß»½δóáεΘÑÑ ¼Ñ¡ε, ß¼. α¿ßπ¡«¬ 3-5.  
  216. éáα¿á¡Γδ ¼«ª¡« óδíαáΓ∞ ¡áªáΓ¿Ñ¼ S ñ½∩ Stack (æΓѬ), Music (îπºδ-
  217. ¬á), C ñ½∩ Communicatons (æó∩º∞);  ½¿í« ¿ß»«½∞º«óáΓ∞ "ßΓαѽ¬¿" ¿ 
  218. ¡áªáΓ¿Ñ Enter »α¿ "»«»áñá¡¿¿" ¡á óáα¿á¡Γ. ÄíαáΓ¿ΓѠ󡿼᡿Ñ,  τΓ«   
  219. óáΦá ¿ßσ«ñ¡á∩ »α«úαἼᠼ«ªÑΓ «Γ¼Ñ¡¿Γ∞ φΓ¿ πßΓá¡«ó¬¿.  
  220.  
  221.     ┌─────────────────────────────────────────────────────────┐
  222.     │ File  Edit  Exe  Compile  Options  Setup  Window  Debug │
  223.     ├──────────────────────────────────────────────────┬──────┤
  224.     ├─────────────────────àdit┌──────────────┬────────┐│Trace │
  225.     │  C:NONAME.BAS  Line  1  │Compile to    │OFF     ││      │
  226.     │                         │8087 required │ ON     ││      │
  227.     │                         │Keyboard break│OFF     ││      │
  228.     │                         │Bounds        │OFF     ││      │
  229.     │                         │Overflow      │OFF     ││      │
  230.     │                         │Stack test    │OFF     ││      │
  231.     │                         │---------------------- ││      │
  232.     │                         │Metastatments          ││      │
  233.     │                         │Stack size   768       ││      │
  234.     ├─────────────────────────┴──────────────┴────────┘│      │
  235.     ├─────────── Message ─────────┐┌─────── Run ──────┐│      │
  236.     ├─────────────────────────────┴┴──────────────────┴┴──────┤
  237.     │F1-Help  F5-Zoom  F7-Gate  SCBOOL-Size/weve    Alt-X-Exit│
  238.     └─────────────────────────────────────────────────────────┘
  239.                 É¿ßπ¡«¬  3-5.    îÑ¡ε Metastatements.
  240.  
  241.      ÉѪ¿¼ "ÉẼÑα ßΓѬá" ¿ß»«½∞ºπÑΓß∩ ñ½∩ «»αÑñѽѡ¿∩ (»ÑαÑß¼«Γ-
  242. αá) αẼÑαá ßΓѬá. Å« π¼«½τá¡¿ε «¡ ß«ßΓáó½∩ÑΓ 1024 ñÑß∩Γ¿τ¡δσ ¿½¿ 
  243. 400 ΦÑßΓ¡áñµáΓ¿α¿τ¡δσ íá⌐Γ  (1 »áαáúαáΣ ß«ßΓáó½∩ÑΓ 16 íá⌐Γ).  Åα¿ 
  244. ¡áªáΓ¿¿ $ ¼áΦ¿¡á ºá»αáΦ¿óáÑΓ  ¡«óδ⌐  αẼÑα  ßΓѬá ó ñ¿á»áº«¡Ñ «Γ 
  245. 400 ñ« 7FFE  16-Γ¿α¿τ¡δσ íá⌐Γ.(æ¼. ¼ÑΓá«»ÑαáΓ«α $STACK ó ú½áóÑ 5) 
  246.  
  247.      é "îπºδ¬á½∞¡«¼ íπΣÑαÑ" ºáñáÑΓß∩ αẼÑα Σá⌐½á Σ«¡«ó«⌐ ¼πºδ¬¿.  
  248. àß½¿ SOUND (çóπ¬) ¿½¿ PLAY (êúαáΓ∞) ¡Ñ  ¿ß»«½∞ºπεΓß∩,  »«½πτÑ¡¡á∩ 
  249. »α«úαἼᠠíπñÑΓ  ¼Ñ¡∞ΦÑ,  Ñß½¿ »«ßΓáó¿Γ∞ ¿σ ¡á "0".  î¿¡¿¼á½∞¡δ⌐ 
  250. αẼÑα íπΣÑαá 0, ¼á¬ß¿¼á½∞¡δ⌐ - 4096 ¡«Γ.  Ä∞αáΓ¿ΓѠ󡿼᡿Ñ, τΓ« 
  251. 1  ¡«Γá  ß«ßΓáó½∩ÑΓ  8  íá⌐Γ;  »« π¼«½τá¡¿ε 32 ¡«Γδ ¿½¿ 256 íá⌐Γ.  
  252. (æ¼. ¼ÑΓá«»ÑαáΓ«α $SOUND ó ú½áóÑ 5).  
  253.  
  254.      "æó∩º∞"    «Γ¡«ß¿Γß∩    ¬    »α¿Ñ¼¡«¼π    íπΣÑαπ     ¬áªñ«ú« 
  255. ¬«¼¼π¡¿¬áµ¿«¡¡«ú«   »«αΓá.    (é   ¡Ñ¬«Γ«αδσ   »α«úαá¼¼áσ   ¼«ª¡« 
  256. ¿ß»«½∞º«óáΓ∞  ¼ÑΓá«»ÑαáΓ«α  $  COMn   ñ½∩   ¿º¼Ñ¡Ñ¡¿∩   óδñѽѡ¿∩ 
  257. íπΣÑα«ó.) î¿¡¿¼π¼ - 0; ¼á¬ß¿¼π¼ -32767; »« π¼«½τá¡¿ε - 256 íá⌐Γ.  
  258.  
  259.                    è«¼á¡ñá "SETUP" (ôßΓá¡«ó¬á)
  260.      éδí¿αá⌐ΓÑ SETUP ñ½∩ »α«óÑન ½εí«ú« πßΓá¡«ó«τ¡«ú« »áαá¼ÑΓαá, 
  261. Ñú« ¿º¼Ñ¡Ñ¡¿∩ ¿½¿ ºá»¿ß¿ ΓѬπΘÑ⌐ ¬«¡Σ¿úπαᵿ¿ ó Σá⌐½Ñ TB.  
  262.      ìáí«α¡«Ñ (SETUP) ¼Ñ¡ε »«¬áºá¡« ¡á α¿ß. 3-6.  
  263.  
  264.     ┌─────────────────────────────────────────────────────────┐
  265.     │ File  Edit  Exe  Compile  Options  Setup  Window  Debug │
  266.     ├──────────────────────────────────────────────────┬──────┤
  267.     ├──────────────────── àdit ────┬───────────────────┴─────┐│
  268.     │  C:NONAME.BAS  Line 1  Col 1 │Colors                   ││
  269.     │                              │Directories              ││
  270.     │                              │Miscellanous             ││
  271.     │                              │Load options/Window/setup││
  272.     │                              │Save options/Window/setup││
  273.     │                              │Stack test               ││
  274.     │                              └──────────────────┬┬─────┘│
  275.     ├─────────────────────────────────────────────────┘│      │
  276.     ├─────────── Message ─────────┐┌─────── Run ──────┐│      │
  277.     ├─────────────────────────────┴┴──────────────────┴┴──────┤
  278.     │F1-Help  F5-Zoom  F7-Gate  SCBOOL-Size/weve    Alt-X-Exit│
  279.     └─────────────────────────────────────────────────────────┘
  280.                 É¿ßπ¡«¬  3-6.    îÑ¡ε Setup.
  281. 
  282.  ûóÑΓá (Colors)
  283.      êß»«½∞ºπ⌐ΓÑ φëàóáα¿á¡Γ ñ½∩  πßΓᡫ󬿠 µóÑΓ«ó  «ñ¡«ú«  ¿½¿ 
  284. ¡Ñ߬«½∞¬¿σ ß¿ßΓѼ¡δσ óαѺ«¬,¼Ñ¡ε ¿½¿ «¬«¡.ì᪼¿ΓÑ C ¿½¿ ENTER ñ½∩ 
  285. ó맮óá  óß»½δóáεΘÑú« ¼Ñ¡ε ¿ óδíÑα¿ΓÑ "Ĭ¡á",  "îÑ¡ε" ¿½¿ "æ¿ßΓѼ-
  286. ¡δÑ óαѺ¬¿"(ß¼.É¿ß.3-7).  àßΓ∞ ÑΘÑ ¡Ñ߬«½∞¬« óß»½δóáεΘ¿σ ¼Ñ¡ε ñ½∩ 
  287. ñá½∞¡Ñ⌐ΦÑú«  πΓ«τ¡Ñ¡¿∩  ¿º¼Ñ¡Ñ¡¿⌐  ó  ¿º«íαáªÑ¡¡«¼  «¬¡Ñ,¼Ñ¡ε ¿½¿ 
  288. óαѺ¬Ñ.  
  289.     ┌─────────────────────────────────────────────────────────┐
  290.     │ File  Edit  Exe  Compile  Options  Setup  Window  Debug │
  291.     ├──────────────────────────────────────────────────┬──────┤
  292.     ├──────────────────── àdit ────┬───────────────────┴─────┐│
  293.     │  C:NONAME.BAS  Line 1  Col 1 │Colors                   ││
  294.     │                              │Di┌───────────────────┐  ││
  295.     │                              │Mi│Windows            │  ││
  296.     │                              │Lo│Menus              │  ││
  297.     │                              │Sa│System boxes       │  ││
  298.     │                              │St└───────────────────┘  ││
  299.     │                              └──────────────────┬┬─────┘│
  300.     │                                                 ││      │
  301.     │                                                 ││      │
  302.     ├─────────────────────────────────────────────────┘│      │
  303.     ├─────────── Message ─────────┐┌─────── Run ──────┐│      │
  304.     │                             ││                  ││      │
  305.     │                             ││                  ││      │
  306.     │                             ││                  ││      │
  307.     ├─────────────────────────────┴┴──────────────────┴┴──────┤
  308.     │F1-Help  F5-Zoom  F7-Gate  SCBOOL-Size/weve    Alt-X-Exit│
  309.     │                                                         │
  310.     └─────────────────────────────────────────────────────────┘
  311.                 É¿ßπ¡«¬  3-7.    îÑ¡ε Colors.
  312.  
  313.  
  314.      ìá»α¿¼Ñα,Ñß½¿ óδ óδíÑα¿ΓÑ ¬á¬¿Ñ-Γ« ¼Ñ¡ε ¿º »Ñαó«ú« óß»½δóáε-
  315. ΘÑú« ¼Ñ¡ε,Γ« ¡πª¡« íπñÑΓ  óδí¿αáΓ∞  Äß¡«ó¡«Ñ/ß»π߬áεΘÑÑß∩   ¼Ñ¡ε, 
  316. ÅÑαó«Ñ,  éΓ«α«Ñ  ¿½¿  ÆαÑΓ∞Ñ  óß»½δóεΘÑÑ  ¼Ñ¡ε.  àß½¿ óδíαáΓ∞ Äß-
  317. ¡«ó¡«Ñ/ß»π߬áεΘÑÑß∩ ¼Ñ¡ε,  »«∩ó½∩ÑΓß∩  ñαπú«Ñ  óß»½δóáεΘÑÑ  ¼Ñ¡ε, 
  318. »«¼«úáεΘÑÑ  «»αÑñѽ¿Γ∞ ¬á¬ ¿º¼Ñ¡¿Γ∞ φëàóδí«α.  éáα¿á¡Γδ ó¬½ετá-
  319. εΓ:  çáú«½«ó«¬, Ä¬á¡Γ«ó¬á, ì«α¼á½∞¡δ⌐ ΓѬßΓ,  ÅÑαóá∩ íπ¬óá,  ç«¡á 
  320. óδí«αá ¿ ó«ßßΓá¡«ó¿Γ∞ αѪ¿¼ "Å« π¼«½τá¡¿ε"(ß¼.É¿ß.3-8).  
  321.  
  322.     ┌─────────────────────────────────────────────────────────┐
  323.     │ File  Edit  Exe  Compile  Options  Setup  Window  Debug │
  324.     ├──────────────────────────────────────────────────┬──────┤
  325.     ├──────────────────── àdit ────┬───────────────────┴─────┐│
  326.     │  C:NONAME.BAS  Line 1  Col 1 │Colors                   ││
  327.     │                              │Di┌───────────────────┐  ││
  328.     │                              │Mi│Menus              │  ││
  329.     │                              │Lo│Wi┌────────────────┴┐ ││
  330.     │                              │Sa│Sy│Main/pull-down   │ ││
  331.     │                              │St└──┤  ┌──────────────┴─┤│
  332.     │                              └─────┤  │Title           ││
  333.     │                                    │  │Border          ││
  334.     │                                    │  │Normal text     ││
  335.     ├────────────────────────────────────┴──┤First letter    ││
  336.     ├─────────── Message ─────────┐┌────────┤Selection bar   ││
  337.     │                             ││        │--------------- ││
  338.     │                             ││        │Restore defaults││
  339.     │                             ││        └─────────┬┬─────┘│
  340.     ├─────────────────────────────┴┴──────────────────┴┴──────┤
  341.     │F1-Help  F5-Zoom  F7-Gate  SCBOOL-Size/weve    Alt-X-Exit│
  342.     │                                                         │
  343.     └─────────────────────────────────────────────────────────┘
  344.               É¿ßπ¡«¬  3-8.   éΓ«α«Ñ ¼Ñ¡ε Colors.
  345.  
  346.      èá¬ Γ«½∞¬« óδ óδíα὿ τΓ« ¿¼Ñ¡¡« ¿º¼Ñ¡¿Γ∞ ó ¼Ñ¡ε,  ¡á»α¿¼Ñα, 
  347. ç«¡π óδí«αá,  »«∩ó½∩ÑΓß∩ í½«¬ óδí«αᠻ὿Γαδ.  êß»«½∞ºπ∩  "ßΓαѽ-
  348. ¬¿",  óδíÑα¿ΓÑ ß««ΓóÑΓßΓóπεΘ¿⌐ µóÑΓ ¿º »á½¿Γαδ,  ¡áª¼¿ΓÑ Enter, á 
  349. ºáΓѼ Esc. Ä¬¡«, ¬«Γ«α«Ñ óδ óδíα὿, «ΓαáªáÑΓ ΓѬπΘ¿⌐ µóÑΓ.  
  350. 
  351.  èáΓὫú¿ (Direktories)
  352.      ¥½Ñ¼Ñ¡Γδ  Include  (¿¼»½¿¬áµ¿∩),  Executable (óδ»«½¡∩ѼδÑ) ¿ 
  353. Turbo (Γπαí«) «»αÑñѽ∩εΓ ñ¿ß¬«ó«ñ ¿ ¼áαΦαπΓ ñ½∩ ¬áªñ«ú«  ¿º  ΓαÑσ 
  354. ¬áΓὫú«ó, ¿ß»«½∞ºπѼδσ ß¿ßΓѼ«⌐.  èáΓὫú "»« π¼«½τá¡¿ε"- Γ«Γ, ó 
  355. ¬«Γ«α«¼ óδ ¡áσ«ñ¿ΓÑß∞ »ÑαÑñ ºá»π߬«¼ Æü.  
  356.      Åα¿ óδí«αÑ ¬áΓὫúá ¼áΦ¿¡á ºá»αáΦ¿óáÑΓ ñ¿ß¬ ¿ ¼áαΦαπΓ. ìá»Ñ-
  357. τáΓá⌐ΓÑ  ¬«ñ ñ¿ß¬«ó«ñá  ¿/¿½¿ ¼áαΦαπΓ,  ¡áª¼¿ΓÑ Enter ¿ Æü »α¿¼ÑΓ 
  358. óáΦπ ß»Ñµ¿Σ¿¬áµ¿ε.  àß½¿ óδ αÑΦ¿½¿  ¿º¼Ñ¡¿Γ∞  ¿ºíαá¡¡δ⌐  ¬áΓὫú, 
  359. ¼«ª¡«  ¡áªáΓ∞ Esc ó ½εí«⌐ ¼«¼Ñ¡Γ ñ« óδσ«ñá ¿º ß¿ßΓѼ¡«ú« í½«¬á ñ« 
  360. ¡áªáΓ¿∩ Enter ¿ óÑα¡πΓ∞ß∩ ¬ óδí«απ ¬áΓὫú«ó.  
  361.      èáΓὫú¿  Include  ¿ß»«½∞ºπεΓß∩   ñ½∩   Σá⌐½«ó,   ß«ñÑαªáΘ¿σ 
  362. ñ¿αÑ¬Γ¿óπ  Γαá¡ß½∩Γ«αá "Include".  æ»Ñµ¿Σ¿µ¿α«óáΓ∞ ¼¡«ªÑßΓóÑ¡¡δÑ 
  363. ¬áΓὫú¿ ¼«ª¡«, αáºñѽ∩∩ ¿σ Γ«τ¬«⌐ ß ºá»∩Γ«⌐.  
  364.      èáΓὫú Executable ¿ß»«½∞ºπÑΓß∩ ñ½∩ EXE ¿ TBC Σá⌐½«ó,  úÑ¡Ñ-
  365. α¿απѼδσ ß¿ßΓѼ«⌐ Æü,  á ΓᬪѠóαѼѡ¡δσ Σá⌐½«ó, ß«ºñáóáѼδ󠬫¼-
  366. »¿½∩Γ«α«¼. çá «ñ¿¡ αẠ¼«ª¡« óδíαáΓ∞ Γ«½∞¬« «ñ¿¡ ¬áΓὫú.  
  367.    èáΓὫú Turbo ¿ß»«½∞ºπÑΓß∩ ñ½∩ ß«íßΓóÑ¡¡« ß¿ßΓÑ¼δ  ÆôÉüÄ  üàë-
  368. æêè, Γ. Ñ.  ñ½∩  ß¿ßΓѼ¡«ú« Σá⌐½á TB.EXE,  ¬«¡Σ¿úπαᵿ«¡¡δσ  Σá⌐-
  369. ½«ó (.TB) ¿ Σá⌐½«ó "»«ñ߬Ậ¿"(TBHELP.TBH).  ê ó¡«ó∞, ¬áªñδ⌐  αẠ
  370. ¼«ª¡« óδí¿αáΓ∞ Γ«½∞¬« «ñ¿¡ ¬áΓὫú.  
  371.  
  372.  Éạ«Ñ
  373.      ìáªáΓ¿Ñ  î  óδºδóáÑΓ  óß»½δóáεΘÑÑ  ¼Ñ¡ε ß ñóπ¼∩ ß»Ñµ¿á½∞¡δ¼¿ 
  374.  »áαá¼ÑΓαἿ:  
  375.      ÇóΓ«-ºá»¿ß∞ αÑñá¬Γ¿απѼ«ú«.  
  376.      é¬½ετ¿ΓÑ φëàαѪ¿¼, Ñß½¿ σ«Γ¿ΓÑ, τΓ«íδ ΓѬπΘ¿⌐ αáí«τ¿⌐ Σá⌐½ 
  377. áóΓ«¼áΓ¿τÑ߬¿ ºá»¿ßδóá½ß∩  »ÑαÑñ  »α«ú«¡«¼  »α«úαá¼¼δ.  
  378.      ÉѺÑαó¡δÑ ¿ßσ«ñ¡δÑ   Σá⌐½δ.   
  379.      Åα¿  ó¬½ετÑ¡¿¿  φΓ«ú«   αѪ¿¼á   óßÑ   Σá⌐½δ   αѺÑαó¿απεΓß∩ 
  380. áóΓ«¼áΓ¿τÑ߬¿. é䬽ετ¿ΓÑ, Ñß½¿ ¡Ñ σ«Γ¿ΓÑ, τΓ«íδ »α¿ ºá»¿ß¿ ¬áªñδ⌐ 
  381. αẠ߫ºñáóá½ß∩ αѺÑαó¡δ⌐ Σá⌐½.  
  382.      éßÑ  óáα¿á¡Γδ  ¬«¼»¿½∩Γ«αá  ¿ º¡áτÑ¡¿∩ ºáñá¡¿⌐ ºáúαπªáεΓß∩ ¿ 
  383. σαá¡∩Γß∩ ó ¬«¡Σ¿úπαᵿ«¡¡«¼ Σá⌐½Ñ (Ñß½¿ Γ«½∞¬« ¡Ñ «í«º¡áτ¿Γ∞  TB.  
  384. TXE).  ¥Γ«  «τÑ¡∞ »«½Ñº¡« ñ½∩ αẽ¿τ¡«⌐ »«ñßΓα«⌐¬¿ ßαÑñδ »α«úαá¼-
  385. ¼¿α«óá¡¿∩.  ìá»α¿¼Ñα,  »α¿ «Γ½áñ¬Ñ »α«úαá¼¼  ¼«ªÑΓ  »«ΓαÑí«óáΓ∞ß∩ 
  386. ó¬½ετ¿Γ∞  óßÑ óáα¿á¡Γδ ¬«¼»¿½∩Γ«αá,  á ΓᬪѠαáßΦ¿α¿Γ∞ Ä¬¡« Γαáß-
  387. ß¿α«ó¬¿ ¿ ó¬½ετ¿Γ∞ Σ½áú »«½¡«⌐ Γαáßß¿α«ó¬¿.  äαπú«⌐ Φáí½«¡ ¬«¡Σ¿-
  388. úπαᵿ¿  ¼«ªÑΓ íδΓ∞ ñ½∩ «¬«¡τáΓѽ∞¡δ󠬫¼»¿½∩µ¿⌐ íѺ Ä¬«¡ Γαáßß¿-
  389. α«ó¬¿ ¿ »α«ú«¡á ¿ »«½¡«ßΓ∞ε ó¬½ετÑ¡¡δ¼¿ αѪ¿¼á¼¿.  
  390.      æ½ÑñπεΘ¿Ñ   αѪ¿¼δ   (óáα¿á¡Γδ)   »«ºó«½∩εΓ   ºáúαπªáΓ∞    ¿ 
  391. ºá»¿ßδóáΓ∞, ß««ΓóÑΓßΓóÑ¡¡«, Φáí½«¡δ ¬«¡Σ¿úπαᵿ⌐.  
  392.  
  393.  ÉѪ¿¼δ çáúαπº¬¿/Ĭ¡á/ÿáí½«¡ (Load/Window/Setup)
  394.      ì᪼¿ΓÑ   L  ñ½∩  ºáúαπº¬¿  Æé-Σá⌐½á  ¿º  ¬áΓὫúá  Turbo  ¿ 
  395. »ÑαÑΣ«α¼áΓ¿α«óá¡¿∩ ß¿ßΓѼδ ó ß««ΓóÑΓßΓó¿¿ ß ß«ñÑαªáΘ¿¼¿ß∩  ó  ¡Ñ¼ 
  396. »áαá¼ÑΓαἿ.  
  397.  
  398.  ÉѪ¿¼δ çỿßáΓ∞/Ĭ¡á/ÿáí½«¡ (Save/Window/Setup)
  399.      S  ºá»¿ßδóáÑΓ  ΓѬπΘ¿⌐  Φáí½«¡  ó Σá⌐½Ñ Æé ó ¬áΓὫúÑ Turbo. 
  400. è«¡Σ¿úπαᵿ¿ ¼«ª¡« »α¿ßó«¿Γ∞ ½εí«Ñ  ¿¼∩,  ¡«  «íδτ¡«  »α¿  »Ñαó«¼ 
  401. ºá»π߬Ѡ  Æü   áóΓ«¼áΓ¿τÑ߬¿   ¿ß»«½∞ºπÑΓß∩   ¿¼∩   »«  π¼«½τá¡¿ε 
  402. (TBCONFIG.TB).  î«ª¡« ΓᬪѠ ºá»¿ßáΓ∞  π¬áºáΓѽ∞  ¬«¡Σ¿úπαᵿ¿  ó 
  403. Σá⌐½ TB.EXE; «ñ¡á¬«, ó φΓ«¼ ß½πτáÑ »«ß½ÑñπÑΓ ºá»α«ß: σ«Γ¿ΓÑ ½¿ óδ 
  404. ¿º¼Ñ¡¿Γ∞ ¿ßσ«ñ¡δ⌐ «α¿ú¿¡á½ Σá⌐½á TB.EXE.  
  405.  
  406.                            è«¼á¡ñδ Ä¬¡á
  407.      èᬠ ú«ó«α¿½«ß∞  ó  αáºñѽѠ "Äß¡«ó¡«Ñ  ¼Ñ¡ε",  ¼«ª¡« ¼Ñ¡∩Γ∞ 
  408. αẼÑαδ ¿ »ÑαÑñó¿úáΓ∞ ½εí«Ñ ΓѬπΘÑÑ «¬¡«,  ¡áªáó Scroll Lock ,  á 
  409. ºáΓѼ  ¡áªáó  ¬½áó¿Φπ  Shift  ¿  ¿ß»«½∞ºπ∩  "ßΓαѽ¬¿"  ó ªÑ½áѼ«¼ 
  410. ¡á»αáó½Ñ¡¿¿.  Å«π¼«½τá¡¿ε óßÑ «¬¡á ∩ó½∩εΓß∩ ñÑ⌐ßΓóπεΘ¿¼¿  ñ«  ΓÑσ 
  411. »«α, »«¬á óδ ¡Ñ ºá¬α«ÑΓÑ ¿σ.  
  412.      ä½∩ ó¬½ετÑ¡¿∩ ß»π߬áεΘÑú«ß∩ ¼Ñ¡ε è«¼á¡ñ «¬¡á, »«¬áºá¡¡«ú« ¡á 
  413. É¿ß. 3-9, ¡áª¼¿ΓÑ W.  
  414. 
  415.     ┌─────────────────────────────────────────────────────────┐
  416.     │ File  Edit  Exe  Compile  Options  Setup  Window  Debug │
  417.     ├──────────────────────────────────────────────────┬──────┤
  418.     ├──────────────────── àdit ──────────────┬──────┬─┐│Trace │
  419.     │  C:NONAME.BAS  Line 1  Col 1 Insert Ind│Open  │ ││      │
  420.     │                                        │Close │ ││      │
  421.     │                                        │Next  │ ││      │
  422.     │                                        │Go to │ ││      │
  423.     │                                        │Tile  │ ││      │
  424.     │                                        │Stack │ ││      │
  425.     │                                        │Zoom  │ ││      │
  426.     │                                        └──────┘ ││      │
  427.     │                                                 ││      │
  428.     ├─────────────────────────────────────────────────┤│      │
  429.     ├─────────── Message ─────────┐┌─────── Run ──────┤│      │
  430.     │                             ││                  ││      │
  431.     │                             ││                  ││      │
  432.     │                             ││                  ││      │
  433.     ├─────────────────────────────┴┴──────────────────┴┴──────┤
  434.     │F1-Help  F5-Zoom  F7-Gate  SCBOOL-Size/weve    Alt-X-Exit│
  435.     │                                                         │
  436.     └─────────────────────────────────────────────────────────┘
  437.                 É¿ßπ¡«¬  3-9.    îÑ¡ε Ä¬¡á.
  438.  
  439.  
  440.  Open (ÄΓ¬αδΓ∞)
  441.      ì᪼¿ΓÑ  O  ¿  óδíÑα¿ΓÑ  Edit (ÉÑñáΓ¿α«óáΓ∞) Run (éδ»«½¡¿Γ∞) 
  442. Message (æ««íΘÑ¡¿∩) ¿½¿ Trace (Æαáßß¿α«ó¬á) ¿º óß»½δóáεΘÑú« ¼Ñ¡ε.  
  443. Open "á¬Γ¿ó¿º¿απÑΓ" óδíαá¡¡«Ñ «¬¡«. ¥Γ« º¡áτ¿Γ, τΓ« Ñß½¿ φΓ« «¬¡« 
  444. íδ-½« αá¡ÑÑ ºá¬αδΓ«, «¡« íπñÑΓ ß«ºñá¡«,  ¿ ó ½εí«¼ ß½πτáÑ "«Γ¬αδ-
  445. Γ«Ñ"  «¬¡«  íπñÑΓ  »«¼ÑΘÑ¡«  ó  óÑασ¡Ñ⌐ τáßΓ¿ φ¬αá¡á.  éßÑ ñαπú¿Ñ 
  446. "«¬«¡¡δÑ" ¬«¼á¡ñδ ß φΓ«ú« ¼«¼Ñ¡Γá  íπñπΓ  «Γ¡«ß¿Γ∞ß∩  ¬  ΓѬπΘѼπ 
  447. «¬¡π.  
  448.  
  449.  Close (çá¬αδΓ∞)
  450.      è«¼á¡ñá  "»α∩τÑΓ"  ΓѬπΘÑÑ  óδíαá¡¡«Ñ  «¬¡«,  ¡« ó ¡Ñ¼ ¼«ª¡« 
  451. »¿ßáΓ∞ ÑΘÑ.  
  452.  
  453.  Next (æ½ÑñπεΘÑÑ)
  454.      ¥Γ«Γ óáα¿á¡Γ »«ºó«½∩ÑΓ óδíαáΓ∞ ñαπú«Ñ  «¬¡«  ¿  ßñѽáΓ∞  Ñú« 
  455. ΓѬπΘ¿¼  (αáí«τ¿¼),  ¡Ñ  ó«ºóαáΘá∩ß∞  ó  αѪ¿¼  Open ñ½∩ óδí«α¬¿. 
  456. ìÑ«ñ¡«¬αáΓ¡δ⌐  ¡áª¿¼ Next »««τÑαÑñ¡« »α«íÑúáÑΓ «¬¡á. é ßἫ¼ «¬¡Ñ 
  457. ¿½¿ ó Äß¡«ó¡«¼ ¼Ñ¡ε ñ½∩ φΓ«ú« ¡πª¡« »«½∞º«óáΓ∞ß∩ ¬½áó¿ΦÑ⌐ F6.  
  458.  
  459.  Goto (ÅÑαÑ⌐Γ¿ ¬)
  460.      Å«ß½Ñ «Γ¬αδóá¡¿∩ «¬¡á ¿ß»«½∞ºπ⌐ΓÑ Goto ñ½∩ Γ«ú«, τΓ«íδ ó«⌐Γ¿ 
  461. ó φΓ« «¬¡«, ¡Ñ ó«ºóαáΘá∩ß∞ ó Äß¡«ó¡«Ñ ¼Ñ¡ε.  
  462.  
  463.  Tile (äѽѡ¿Ñ ¡á ¡Ñ»ÑαÑßѬáεΘ¿Ñß∩ «¬¡á)
  464.      ì᪼¿ΓÑ T ñ½∩ Γ«ú«,  τΓ«íδ  óßÑ  ñÑ⌐ßΓóπεΘ¿Ñ  «¬¡á  ºá¡¿¼á½¿ 
  465. αáó¡δÑ τáßΓ¿ φ¬αá¡á. F6 ó¬½ετáÑΓ ΓѬπΘÑÑ «¬¡«.  
  466.  
  467.  Stack (æΓѬ)
  468.      êß»«½∞ºπ⌐ΓÑ   φëà αѪ¿¼  ñ½∩  πóѽ¿τÑ¡¿∩  ñ«  ¼á¬ß¿¼á½∞¡δσ 
  469. αẼÑα«ó óßÑσ «Γ¬αδΓδ󠫬«¡.  ì᪼¿ΓÑ F6  ñ½∩  ó맮óá  »«ß½Ññ¡Ñú« 
  470. ñ¿ß»½Ñ∩ ó ßΓѬѠó óÑασ¡εε τáßΓ∞ φ¬αá¡á.  
  471.  
  472.  Zoom (Éáß»áσ¡πΓ∞)
  473.      éδí«α αѪ¿¼á Zoom (¿½¿ F5) αáß»áσ¿óáÑΓ óδíαá¡¡«Ñ «¬¡« ¡á óßε 
  474. Φ¿α¿¡π φ¬αá¡á; «ñ¡á¬«, φëàαѪ¿¼ αáí«ΓáÑΓ Γ«½∞¬« ó «¬¡áσ "Run" ¿ 
  475. "Edit".  ä½∩ Γ«ú«,  τΓ«íδ óÑα¡πΓ∞ß∩ ¬ ¿ßσ«ñ¡«¼π Φáí½«¡π,  ÑΘÑ αẠ
  476. ¡áª¼¿ΓÑ Zoom.  
  477.  
  478.                     è«¼á¡ñá Debug (ÄΓ½áª¿óáΓ∞)
  479.      ¥Γ«  ßαÑñßΓó«  «íÑß»Ñτ¿óáÑΓ  ñóÑ  ó᪡Ñ⌐Φ¿Ñ  Σπ¡¬µ¿¿   τÑαѺ 
  480. ß»π߬áεΘÑ Ñß∩ ¼Ñ¡ε" Trace (Æαáßß¿α«óáΓ∞) ¿ Run-time error (ÄΦ¿í¬á 
  481. »α¿ óδ»«½¡Ñ¡¿¿).  
  482. 
  483.  Trace (Æαáßß¿α«óáΓ∞)
  484.      ¥Γá  ¬«¼á¡ñá  »«ºó«½∩ÑΓ  πßΓá¡«ó¿Γ∞  ú½«íá½∞¡πε Γαáßß¿α«ó¬π. 
  485. ¥Γ«Γ «»ÑαáΓ«α ¼«ªÑΓ íδΓ∞ «Γ¼Ñ¡Ñ¡ Γ«½∞¬«  óßΓα«Ñ¡¡δ¼¿  «»ÑαáΓ«αἿ 
  486. TRON ¿ TROFF. é «¬¡Ñ «Γ«íαáªáεΓß∩ ¼ÑΓ¬¿ «»ÑαáΓ«α«ó, ¡«¼Ñαá ßΓ᫬, 
  487. ¿¼Ñ¡á »α«µÑñπα ¿ Σπ¡¬µ¿⌐.  
  488.      Åα¿  óδ»«½¡Ñ¡¿¿ ó αѪ¿¼Ñ Trace ¿ß»«½∞ºπ⌐ΓÑ Alt-F9 ñ½∩ óδí«αá 
  489. ¼Ñªñπ Γαáßß¿α«ó¬«⌐ ¿½¿ óδ»«½¡Ñ¡¿Ñ¼ óáΦÑ⌐ »α«úαá¼¼δ.  ìáªáΓ¿Ñ Alt-
  490. F10 »ÑαÑó«ñ¿Γ ¡á ß½ÑñπεΘπε ½¿¡¿ε,¼ÑΓ¬π ¿ Γ.».  
  491.  
  492.  Run-time error
  493.      ¥Γ«Γ  αѪ¿¼  ó «ß¡«ó¡«¼ ¿ß»«½∞ºπÑΓß∩ ñ½∩ «í¡áαπªÑ¡¿∩ «Φ¿í«¬, 
  494. ¿¼εΘ¿σß∩ ó .EXE ¿½¿ .TBC Σá⌐½áσ (áóΓ«¡«¼¡δσ »α«úαá¼¼áσ);  ó  φΓ«¼ 
  495. ß½πτáÑ  ¡¿¬á¬¿σ  ß««íΘÑ¡¿⌐  ¡Ñ  »«∩ó½∩ÑΓß∩.  àß½¿  óδ  óδ»«½¡∩ÑΓÑ 
  496. »α«úαá¼¼π   ó   ß¿ßΓѼ¬   Æü,    óßÑ   »«ß½ÑñπεΘÑÑ    óδ»«½¡∩ÑΓß∩ 
  497. áóΓ«¼áΓ¿τÑ߬¿.  
  498.      çá»π߬á⌐ΓÑ φΓπ  Σπ¡¬µ¿ε  ¡áªáΓ¿Ñ¼  R  ¿½¿  Enter;  »«ß½ÑñπÑΓ 
  499. ºá»α«ß  º¡áτÑ¡¿∩  »α«úαá¼¼¡«ú«  ßτÑΓτ¿¬á.   çáΓѼ  Æü  «»αÑñѽ∩ÑΓ 
  500. ß««ΓóÑΓßΓóπεΘÑÑ º¡áτÑ¡¿Ñ ó ¿ßσ«ñ¡«⌐ »α«úαἼѠ¿ »ÑαÑó«ñ¿Γ  ¬παß«α 
  501. ó »«½«ªÑ¡¿Ñ «Φ¿í¬¿.  
  502.      è«úñá  »α«¿ßσ«ñ¿Γ  «Φ¿í¬á  »α¿  óδ»«½¡Ñ¡¿¿,  Æü ß««íΘáÑΓ Γ¿» 
  503. «Φ¿í¬¿ (óßÑúñá ó µ¿Σα«ó«⌐ Σ«α¼Ñ ¿½¿ ó ß½«óÑß¡«⌐, Ñß½¿ ºá»πΘѡᠿº 
  504. Æü),  á ΓᬪѠº¡áτÑ¡¿Ñ »α«úαá¼¼¡«ú« ßτÑΓτ¿¬á »α«µÑßß«αá ó  ¼«¼Ñ¡Γ 
  505. «Φ¿í¬¿.  
  506.      Åα¿  »«óΓ«α¡«¼  ¬«¼»¿½¿α«óá¡¿¿ Æü ¼«ªÑΓ »ÑαÑßτ¿ΓáΓ∞ º¡áτÑ¡¿Ñ 
  507. »áαá¼ÑΓαá ó ¿ßσ«ñ¡«⌐ »α«úαá¼¼Ñ,  ß««ΓóÑΓßΓóÑ¡¡« Ñú« áñαÑßπ ó  ¿ß-
  508. σ«ñ¡«⌐ »α«úαá¼¼Ñ. Éáßß¼«Γα¿¼, ¡á»α¿¼Ñα »α«úαá¼¼π TEST.BAS: 
  509.  
  510.      x=256
  511.      PRINT CHR$(x)
  512.  
  513.      ò«Γ∩  φΓá  »α«úαἼᠠ߿¡Γá¬ß¿τѬ¿  óÑα¡á  ¿ íπñÑ¿ ¡«α¼á½∞¡« 
  514. Γαá¡ß½¿α«óáΓ∞ß∩,«Φ¿í¬á »α¿ óδ»«½¡Ñ¡¿¿ íÑñÑΓ  úÑ¡Ñα¿α«óáΓ∞ß∩,  ¬á¬ 
  515. Γ«½∞¬«  ß¿ßΓѼᠠ»«»δΓáÑΓß∩ ¡á»ÑτáΓáΓ∞ ß¿¼ó«½ ß« º¡áτÑ¡¿Ñ¼ 256 ¿º 
  516. ASCII-¬«ñá: 
  517.  
  518.     ERROR 5 Illegal function call at pgm-ctr: 29
  519.     (ÄΦ¿í¬á 5 ìÑóÑα¡δ⌐ ó맮ó Σπ¡¬µ¿¿ »« »α«úαá¼¼¡«¼π ßτÑΓτ¿¬π:29)
  520.  
  521.      ÉѪ¿¼ "ÄΦ¿í¬á »α¿  óδ»«½¡Ñ¡¿¿"  ¿ß»«½∞ºπÑΓ  φΓ«  »α«úαá¼¼¡«Ñ 
  522. á½∞ΓÑα¡áΓ¿ó¡«Ñ º¡áτÑ¡¿Ñ ñ½∩ »«¿ß¬á «»ÑαáΓ«αá,  óδºóáóΦÑú« «Φ¿í¬π.  
  523. ÄíαáΓ¿ΓѠ󡿼᡿Ñ:  àß½¿ ñáÑΓß∩ ¡ÑóÑα¡«Ñ º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á -  úÑ-
  524. ¡Ñα¿απÑΓß∩ ß««íΘÑ¡¿Ñ "ÄΦ¿í¬¿ »α¿ óδ»«½¡Ñ¡¿¿ ¡Ñ «í¡áαπªÑ¡«".  
  525. 
  526.                          â ï Ç é Ç     4
  527. ----------------------------------------------------------------
  528.                        ÆôÉüÄ üàëæêè : ƒºδ¬
  529. ----------------------------------------------------------------
  530.  
  531.                        æΓαπ¬Γπαá »α«úαá¼¼δ
  532.                        --------------------
  533.      Åα«úαá¼¼δ Æü ß«ßΓ«∩Γ ¿º «ñ¡«⌐ ¿½¿ í«½ÑÑ ßΓ᫬  ¿ßσ«ñ¡«ú« 
  534. ΓѬßΓá, ¬áªñá∩ ¿º ¬«Γ«αδσ ¿¼ÑÑΓ ß½ÑñπεΘ¿⌐ Σ«α¼áΓ: 
  535.  
  536. [linenumber] statement [:statement] ... [`comment]
  537. [¡«¼Ñα-ßΓ᫬¿] «»ÑαáΓ«α [:«»ÑαáΓ«α] ... [`¬«¼¼Ñ¡Γáα¿⌐]
  538.  
  539. ¿½¿
  540. label:
  541. ¼ÑΓ¬á :
  542.  
  543. ¿½¿
  544. $metastatement
  545. $¼ÑΓá«»ÑαáΓ«α
  546.  
  547.      Linenumber - φΓ« µÑ½«Ñ τ¿ß½« ó ¿¡ΓÑαóá½Ñ «Γ 0 ñ« 65535,  ¬«-
  548. Γ«α«Ñ  ¼«ªÑΓ »α«¿ºó«½∞¡« «í«º¡áτáΓ∞ ßΓ᫬¿ »α«úαá¼¼δ.  ÆôÉüÄ üàë-
  549. æêè óÑß∞¼á "»α«ßΓ«" «Γ¡«ß¿Γß∩ ¬ ¡«¼Ñαá¼ ßΓ᫬.  Ä¡¿ ¼«úπΓ »ÑαѼÑ-
  550. ªáΓ∞ß∩  ¼ÑΓ¬á¼¿,  ¿ß»«½∞º«óáΓ∞ß∩  ó  «ñ¡¿σ  τáßΓ∩σ »α«úαá¼¼δ ¿ ¡Ñ 
  551. ¿ß»«½∞º«óáΓ∞ß∩ ó ñαπú¿σ.  öá¬Γ¿τÑ߬¿ «¡¿ ¼«úπΓ ¿ ¡Ñ  ß½Ññ«óáΓ∞  ó 
  552. «íδτ¡«⌐  »«ß½Ññ«óáΓѽ∞¡«ßΓ¿;  σ«Γ∩ ñóÑ ßΓ᫬¿ ¡Ñ ¼«úπΓ ¿¼ÑΓ∞ «ñ¿-
  553. ¡á¬«óδ⌐ ¡«¼Ñα;  ¡¿ «ñ¡á ßΓα«¬á ¡Ñ ¼«ªÑΓ «ñ¡«óαѼѡ¡« ¿¼ÑΓ∞ ¿ ¼ÑΓ-
  554. ¬π ¿ ¡«¼Ñα. öá¬Γ¿τÑ߬¿ ¡«¼Ñαá ßΓ᫬ ¿ ÑßΓ∞ ¼ÑΓ¬¿.  
  555.      Statements  -  φΓ«  "ßΓα«¿Γѽ∞¡δÑ  ¬¿α»¿τ¿¬¿",  ß«ßΓáó½∩εΘ¿Ñ 
  556. »α«úαá¼¼π. é Æü «¬«½« 100 Γ¿»«ó «»ÑαáΓ«α«ó (ß¼.  â½áóá 5, úñÑ ñá-
  557. ÑΓß∩  óÑß∞  ß»¿ß«¬).  é ßΓα«¬Ñ ¼«ªÑΓ ¡Ñ íδΓ∞ ¡¿ «ñ¡«ú« «»ÑαáΓ«αá, 
  558. ½¿í« «ñ¿¡ ¿½¿ ¡Ñ߬«½∞¬«, «Γñѽѡ¡δÑ ñó«ÑΓ«τ¿Ñ¼.  
  559.  
  560.      ì¿ªÑ »α¿óÑñÑ¡δ óßÑ ñ«»πßΓ¿¼δÑ ßΓ᫬¿ Æü: 
  561.  
  562. Start :  (¡áτὫ) <Γ«½∞¬« ¼ÑΓ¬¿>
  563. 10  <Γ«½∞¬« ¡«¼Ñα ßΓ᫬¿>
  564. $INCLUDE  "CONST.TBS" (¿¼»½¿¬áµ¿∩) <¼ÑΓá«»ÑαáΓ«α>
  565. 20 á = á+1 <¡«¼Ñα ßΓ᫬¿ + «»ÑαáΓ«α>
  566. á = á+1 :  b = b+1 <ñóá «»ÑαáΓ«αá>
  567. 30 á = á+1 : b = b+1 : ß = á+b <¡«¼Ñα ßΓ᫬¿ + Γα¿ «»ÑαáΓ«αá>
  568.  
  569.      àñ¿¡ßΓóÑ¡¡δ¼ «úαá¡¿τÑΓѽѼ  ¬«½¿τÑßΓóá  «»ÑαáΓ«α«ó,  ¼«úπΘ¿σ 
  570. »«∩ó¿Γ∞ß∩  ó  ßΓ᫬Ñ,  ∩ó½∩ÑΓß∩ ÑÑ αẼÑα,  ß«ßΓáó½∩εΘ¿⌐ ó Æü 249 
  571. ¬«½«¡«¬   (αáºα∩ñ«ó).    ç¡á⌐ΓÑ,   «ñ¡á¬«,   τΓ«   ¼¡«ú¿Ñ   Φ¬«½δ 
  572. »α«úαá¼¼¿α«óá¡¿∩  ßτ¿ΓáεΓ "ñπα¡δ¼ Γ«¡«¼" ó¬½ετÑ¡¿Ñ ó ßΓ᫬π í«½ÑÑ 
  573. «ñ¡«ú«  «»ÑαáΓ«αá,   Ñß½¿  Γ«½∞¬«   φΓ«ú«   ¡Ñ   ΓαÑíπÑΓ   ñá¡¡á∩ 
  574. ß¿¡Γá¬ß¿τÑ߬á∩ ßΓαπ¬Γπαá (¡á»α¿¼Ñα,  IF / THEN / ELSE = àæïê / ÆÄ 
  575. / àÖà). é «Γ½¿τ¿Ñ «Γ ¿¡ΓÑα»αÑΓ¿απѼ«ú« üÑ⌐ß¿¬á, Æü ¡Ñ ß¬π»¿Γß∩ ¡á 
  576. »α«íÑ½δ »α¿ óδ»«½¡Ñ¡¿¿  ¿  ¬«¼Ñ¡Γ¿α«óá¡¿¿  »α«úαá¼¼δ  -  »α«íѽδ, 
  577. ¬«¼Ñ¡Γáα¿¿ ¿ τ¿ßΓδÑ ßΓα«τ¬¿ ¬«¼»¿½∩Γ«α ¿ú¡«α¿απÑΓ.  
  578.      éßÑ Φ¬«½δ  »α«úαá¼¼¿α«óá¡¿∩  ßτ¿ΓáεΓ,τΓ«  "¡Ñσ«α«Φ«"  »¿ßáΓ∞ 
  579. ßΓ᫬¿ Φ¿αÑ  ñ¿ß»½Ñ⌐¡«ú«  «¬¡á  αÑñá¬Γ«αá,  ¿¼ÑεΘÑú«  80  ¬«½«¡«¬ 
  580. (¡Ñß¼«Γα∩ ¡á Φ¿¬áα¡πε ó«º¼«ª¡«ßΓ∞ ú«α¿º«¡Γá½∞¡«⌐ »α«¬απΓ¬¿,  ¿¼Ñ-
  581. εΘπεß∩ ó αÑñá¬Γ«αÑ).  éδñ∩ ºá »αÑñѽδ 80 ¬«½«¡«¬ »α¿ αÑñá¬Γ¿α«óá-
  582. ¡¿¿,  óδ  ¡Ñ ß¼«ªÑΓÑ πó¿ñÑΓ∞ ¡á ñ¿ß»½ÑÑ ßΓ᫬π µÑ½¿¬«¼,  ñá ¿ »α¿ 
  583. αáß»ÑτáΓ¬Ñ óδú½∩ñÑΓ∞ φΓ« íπñÑΓ ¡Ñ «τÑ¡∞ ¬αáß¿ó«.  
  584.      é ΓÑσ ß½πτá∩σ, ¬«úñá ΓαÑí«óá¡¿∩  ß¿¡Γá¬ß¿ßá  óδ¡πªñáεΓ  óáß
  585. ß«ºñáóáΓ∞ ßΓ᫬π  ñ½¿¡«⌐  í«½ÑÑ  80  ß¿¼ó«½«ó («ß«íÑ¡¡« º¡á¼Ñ¡¿Γ
  586. φΓ¿¼ «»ÑαáΓ«α FIELD),  ßΓáó∞ΓÑ ß¿¼ó«½ »«ñτÑનóá¡¿∩ (_) ó  ¬«¡µÑ
  587. ßΓ᫬¿. ¥Γ« »«ºó«½∩ÑΓ αáßß¼áΓα¿óáΓ∞ Æü ß½ÑñπεΘπε ßΓ᫬π ¬á¬ »α«-
  588. ñ«½ªÑ¡¿Ñ »Ñαó«⌐.  ¥Γá ßΓα«¬á ¼«ªÑΓ íδΓ∞ Γᬿ¼ ªÑ «íαẫ¼ »α«ñ«½-
  589. ªÑ¡á. ìá»α¿¼Ñα:
  590.  
  591.      FIELD #1,30 AS name$, 30 AS address1$, 30 AS address2$,_
  592.          15 AS city$, 2 AS state$, 5 AS zip$,_
  593.          30 AS comments$
  594. 
  595.      æ Γ«τ¬¿ ºαÑ¡¿∩ ¬«¼»¿½∩Γ«αá - φΓ« «ñ¡á ñ½¿¡¡á∩ ßΓ᫬á, ¡áτ¿-
  596. ¡áεΘá∩ß∩ ß FIELD ¿ ºá¬á¡τ¿óáεΘá∩ß∩ comments$, íѺ Ññ¿¡«ú« ß¿¼ó«½á 
  597. »«ñτÑનóá¡¿∩.  
  598.  
  599.      Comment - φΓ« ½εí«⌐ ΓѬßΓ,  ñ«íáó½∩Ѽδ⌐ ó ¬«¡µÑ ßΓ᫬¿ ¿ «Γ-
  600. ñѽ∩Ѽδ⌐  «Γ  ß«íßΓóÑ¡«  »α«úαá¼¼δ  á»«ßΓα«Σ«¼ (`).  Ç»«ßΓα«Σ (`) 
  601. ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ó¼ÑßΓ« REM (¬«¼¼Ñ¡Γáα¿⌐) ñ½∩  αáºñѽѡ¿∩  ¬«¼-
  602. ¼Ñ¡Γáα¿∩ ¿ «»ÑαáΓ«αá ¡á ßΓ᫬Ñ,  Ñß½¿ Γ«½∞¬« φΓ« ¡Ñ «»ÑαáΓ«α DATA 
  603. (lfyyst) (DATA »«ßτ¿ΓáÑΓ Ñú« τáßΓ∞ε ñá¡¡δσ). é «Γ½¿τ¿¿ «Γ REM, ¡Ñ 
  604. ¡πª¡« «Γñѽ∩Γ∞ ¬«¼¼Ñ¡Γáα¿⌐  ß  á»«ßΓα«Σ«¼  ÑΘÑ  ¿  ñó«ÑΓ«τ¿Ñ¼  «Γ 
  605. ß«ßÑñ¡Ñú« «»ÑαáΓ«αá.  Åα¿óÑñÑ¡¡δÑ ¡¿ªÑ »α¿¼Ñαδ áíß«½εΓ¡« «ñ¿¡á¬«-
  606. óδ ñ½∩ ¬«¼»¿½∩Γ«αá:  
  607.  
  608.    area = radius^2*3.14159 `óδτ¿ß½Ñ¡¿Ñ  »½«Θáñ¿ 
  609.    area = radius^2*3.14159 :REM  óδτ¿ß½Ñ¡¿Ñ »½«Θáñ¿ 
  610.  
  611.      label (¼ÑΓ¬á) ñ«½ª¡á ßΓ«∩Γ∞ ¡á ßΓα«¬Ñ «ñ¡á (σ«Γ∩ ¼«ªÑΓ  ß«»-
  612. α«ó«ªñáΓ∞ß∩  ¬«¼¼Ñ¡Γáα¿Ñ¼);  «¡á  ß½πª¿Γ ñ½∩ ¿ñÑ¡Γ¿Σ¿¬áµ¿¿ ¡Ñ»«ß-
  613. αÑñßΓóÑ¡¡« ß½ÑñπεΘÑú« ºá ¡Ñ⌐ «»ÑαáΓ«αá.  îÑΓ¬á ¡áτ¿¡áÑΓß∩ ß íπ¬óδ 
  614. ¿ ¼«ªÑΓ ß«ñÑαªáΓ∞ ½εí«Ñ ¬«½¿τÑßΓó« íπ¬ó ¿ µ¿Σα. ÉÑú¿ßΓα ¡Ñ óáªÑ¡: 
  615. THISLABEL ¿ ThisLabel φ¬ó¿óá½Ñ¡Γ¡δ.  Å«ß½Ñ ¼ÑΓ¬¿ ßΓáó¿Γß∩ ñó«ÑΓ«-
  616. τ¿Ñ, á «»ÑαáΓ«αδ,  «Γ¡«ß∩Θ¿Ñß∩ ¬ φΓ«⌐ ¼ÑΓ¬Ñ (¡á»α¿¼Ñα,  GOSUB) ¡Ñ 
  617. ñ«½ª¡δ ó¬½ετáΓ∞ ñó«ÑΓ«τ¿⌐.  
  618.      ìá»α¿¼Ñα 
  619.  
  620.    SORTSUBROUNTINE: 
  621.    ExitPoint : a=a+I `¡Ññ«»πßΓ¿¼«; ¼ÑΓ¬á ñ«½ª¡á íδΓ∞ ¡á ßΓα«¬Ñ  
  622.    SortInvoices:  
  623.    GOSUB  SortInvoices `«íαáΘáÑΓß∩ ¬ ¼ÑΓ¬Ñ 
  624.    
  625.   $metastatements - φΓ« «»ÑαáΓ«αδ,αáí«ΓáεΘ¿Ñ ¡á ñαπú«¼ πα«ó¡Ñ, 
  626. τѼ  «íδτ¡δÑ «»ÑαáΓ«αδ.  ìáºδóáѼδÑ ñ¿αÑ¬Γ¿óἿ ¬«¼»¿½∩Γ«αá,  «¡¿ 
  627. óßÑúñá ¡áτ¿¡áεΓß∩ ß ß¿¼ó«½á ñ«½½áαá  ($).  æΓá¡ñáαΓ¡δÑ  «»ÑαáΓ«αδ 
  628. π»αáó½∩εΓ ¬«¼»∞εΓÑα«¼ »α«úαá¼¼;  ¼ÑΓá«»ÑαáΓ«αδ ¬á¬ αѪ¿¼δ óáα¿á¡-
  629. Γ¡«ú« ¼Ñ¡ε π»αáó½∩εΓ ¬«¼»∞εΓÑα«¼ ó« óαѼ∩ ¬«¼»¿½∩µ¿¿.  
  630.      Åα¿¼Ñα«¼ ß½πª¿Γ ¼ÑΓá«»ÑαáΓ«α $INCLUDE,  ºáßΓáó½∩εΘ¿⌐  ¬«¼»∞-
  631. εΓÑα  óóÑßΓ¿  ß«ñÑন¼«Ñ ñαπú«ú« Σá⌐½á ¡á π¬áºá¡¡«Ñ ¼ÑßΓ« ó ΓѬπ-
  632. Θ¿⌐ Σá⌐½. çá¼ÑΓ∞ΓÑ, τΓ« ¼ÑΓá«»ÑαáΓ«αδ Æü ¡Ñ »«∩ó½∩εΓß∩ ó Éàîáα¬áσ 
  633. (REM) ¬á¬ ¼ÑΓá«»ÑαáΓ«αδ ¡Ñ¬«Γ«αδσ ñαπú¿σ ¬«¼»¿½∩Γ«α«ó üàëæêè.  ìá 
  634. ßΓα«¬Ñ ¼«ªÑΓ íδΓ∞ Γ«½∞¬« «ñ¿¡ ¼ÑΓá«»ÑαáΓ«α.  
  635.  
  636.                    ìáí«α ß¿¼ó«½«ó ÆôÉüÄ üàëæêè.
  637.                    ----------------------------                 
  638.      ÆôÉüÄ üàëæê蠡ừ¼¿¡áÑΓ ¡áí«α ñ½∩ ßΓα«¿Γѽ∞ßΓóá »α«úαá¼¼. Ä¡ 
  639. »αÑñ«ßΓáó½∩ÑΓ  óá¼ ¡áí«α Σπ¡ñá¼Ñ¡Γá½∞¡δσ ∩ºδ¬«óδσ φ½Ñ¼Ñ¡Γ«ó (ß½π-
  640. ªÑí¡δσ ß½«ó ¿ ß¿¼ó«½«ó),  ¬«Γ«αδÑ ¼«ª¡« ¬«¼í¿¡¿α«óáΓ∞ ó íÑ߬«¡Ñτ-
  641. ¡δσ  ß«τÑΓá¡¿∩σ  ñ½∩  ß«ºñá¡¿∩  ½εí«ú« ¬«¼»∞εΓÑα¡«ú« »α«úαá¼¼¡«ú« 
  642. «íÑß»ÑτÑ¡¿∩.  
  643.      üπ¬óδ «Γ A ñ« Z ¿½¿ «Γ a ñ« z ¿ µ¿Σαδ «Γ 0 ñ« 9  ¼«úπΓ  íδΓ∞ 
  644. ¿ß»«½∞º«óá¡δ  ñ½∩  Σ«α¼¿α«óá¡¿∩ ¿ñÑ¡Γ¿Σ¿¬áΓ«α«ó (¼ÑΓ«¬,  »áαá¼ÑΓ-
  645. α«ó, »α«µÑñπα ¿ ¿¼Ñ¡ Σπ¡¬µ¿⌐).  
  646.      û¿Σαδ «Γ 0 ñ« 9; ß¿¼ó«½δ ., + ¿ -; á ΓᬪѠíπ¬óδ E, e, D ¿ d 
  647. ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ñ½∩ ß«ºñá¡¿∩ τ¿ß½«óδ󠬫¡ßΓá¡Γ.  
  648.  
  649.      æ½ÑñπεΘ¿Ñ ß¿¼ó«½δ ¿¼ÑεΓ «ß«í«Ñ º¡áτÑ¡¿Ñ ó Æü:
  650. ----------------------------------------------------------------
  651. 濼󫽠    Ä»¿ßá¡¿Ñ / Σπ¡¬µ¿∩
  652. ----------------------------------------------------------------
  653. =          ç¡á¬ αáóÑ¡ßΓóá («»ÑαáΓ«α ¡áº¡áτÑ¡¿∩, ßαáó¡Ñ¡¿∩)
  654. +          ç¡á¬ »½εß (ß½«ªÑ¡¿Ñ ¿ «»ÑαáΓ«α ¬«¡¬áΓѡᵿ¿ ßΓ᫬)
  655. -          ç¡á¬ ¼¿¡πß (óδτ¿Γá¡¿Ñ ¿ «»ÑαáΓ«α «Γα¿µá¡¿∩)
  656. *          çóѺñ«τ¬á («»ÑαáΓ«α π¼¡«ªÑ¡¿∩)
  657. /          ùÑαΓá ñα«í¿ («»ÑαáΓ«α ñѽѡ¿∩)
  658. \          ìᬽ«¡¡á∩ τÑαΓá ó½Ñó« («»ÑαáΓ«α ñѽѡ¿∩ µÑ½δσ τ¿ßѽ)
  659. ^          èáαÑ («»ÑαáΓ«α ó«ºóÑñÑ¡¿∩ ó ßΓѻѡ∞)
  660. %          Åα«µÑ¡Γ (µÑ½«τ¿ß½Ñ¡¡δ⌐ ß¿¼ó«½-«»αÑñѽ¿Γѽ∞)
  661. &          æ¿¼ó«½ "¿" (ß¿¼ó«½-«»αÑñѽ¿Γѽ∞ ñ½¿¡¡δσ µÑ½δσ τ¿ßѽ ¿
  662.            ñÑß¬α¿»Γ«α ¡ÑñÑß∩Γ¿τ¡δσ «ß¡«óá¡¿⌐)                    
  663. ----------------------------------------------------------------
  664. 
  665. ----------------------------------------------------------------
  666. 濼󫽠    Ä»¿ßá¡¿Ñ / Σπ¡¬µ¿∩   (»α«ñ«½ªÑ¡¿Ñ)
  667. ----------------------------------------------------------------
  668. !          é«ß¬½¿µáΓѽ∞¡δ⌐ º¡á¬  (ß¿¼ó«½-«»αÑñѽ¿Γѽ∞  ß «ñ¿¡áα-
  669.            ¡«⌐  Γ«τ¡«ßΓ∞ε)
  670. #          ì«¼Ñα (ß¿¼ó«½-«»αÑñѽ¿Γѽ∞ ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε)
  671. $          æ¿¼ó«½ "ñ«½½áα" (ß¿¼ó«½-«»αÑñѽ¿Γѽ∞ ßΓ᫬¿, »αÑΣ¿¬ß
  672.            ¼ÑΓá«»ÑαáΓ«αá)
  673. ()         æ¬«í¬¿ (Σá¬Γ¿τÑ߬¿Ñ »áαá¼ÑΓαδ Σπ¡¬µ¿¿/»α«µÑñπαδ, ¼áß-
  674.            ß¿óδ, αáß»«½«ªÑ¡¿Ñ óδαáªÑ¡¿⌐ »« »α¿«α¿ΓÑΓπ)
  675. []         èóáñαáΓ¡δѠ߬«í¬¿ (ñÑ⌐ßΓó¿Γѽ∞¡δ Γ«½∞¬« ñ½∩ ¼áßß¿ó«ó)
  676.            Åα«íѽ (αáºñѽ¿Γѽ∞)
  677. ,          çá»∩Γá∩ (¼¡«ú«µÑ½Ñó«⌐ «Γñѽ¿Γѽ∞)
  678.            Æ«τ¬á (ñÑß∩Γ¿τ¡á∩ Γ«τ¬á, «Γñѽ¿Γѽ∞ αáßΦ¿αÑ¡¿∩ Σá⌐½á)
  679. `          Ç»«ßΓα«Σ («Γñѽ¿Γѽ∞ ¬«¼¼Ñ¡Γáα¿∩/αѼáન)
  680. ;          Æ«τ¬á ß ºá»∩Γ«⌐ (¼¡«ú«µÑ½Ñó«⌐ «Γñѽ¿Γѽ∞)
  681. :          äó«ÑΓ«τ¿Ñ («Γñѽ¿Γѽ∞ «»ÑαáΓ«αá)
  682. ?          ç¡á¬ ó«»α«ßá (ºá¼Ñ¡¿Γѽ∞ ¬«¼á¡ñδ ÅàùÇÆÇÆ£/PRINT)
  683. <          îÑ¡∞ΦÑ («»ÑαáΓ«α ßαáó¡Ñ¡¿∩)
  684. >          ü«½∞ΦÑ («»ÑαáΓ«α ßαáó¡Ñ¡¿∩)
  685. "          èáóδτ¬¿ («Γñѽ¿Γѽ∞ µÑ»«τ¬¿/ßΓ᫬¿)
  686. _          æ¿¼ó«½ »«ñτÑનóá¡¿∩ (ß¿¼ó«½ »α«ñ«½ªÑ¡¿∩ ßΓ᫬¿)
  687. ----------------------------------------------------------------
  688.  
  689.                        ÉѺÑαó¿απѼδÑ ß½«óá
  690. -----------------------------------------------------------------
  691.      ÆôÉüÄ üàëæêè αѺÑαó¿απÑΓ ¿ß»«½∞º«óá¡¿Ñ ¡Ñ߬«½∞¬¿σ  ß½«ó  ñ½∩ 
  692. «»αÑñѽѡ¡δσ ß¿¡Γá¬ß¿τÑ߬¿σ µÑ½Ñ⌐. ¥Γ¿ ß½πªÑí¡δÑ ß½«óᠡѽ∞º∩ ¿ß-
  693. »«½∞º«óáΓ∞ ó ¬áτÑßΓóÑ ¼ÑΓ«¬, »áαá¼ÑΓα«ó, ¿¼Ñ¡«óá¡¡δ󠬫¡ßΓá¡Γ ¿½¿ 
  694. ¡áºóá¡¿⌐  »α«µÑñπα ¿½¿ Σπ¡¬µ¿⌐,  σ«Γ∩ óáΦ¿ ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ ¿ ¼«úπΓ 
  695. ß«ñÑαªáΓ∞   ¿σ  (ß¼.   Æáí½¿µπ  4-1).   ìá»α¿¼Ñα  END  (諡ѵ)  - 
  696.      ¡Ññ«»πßΓ¿¼«Ñ ¿¼∩ »ÑαѼѡ¡«⌐, Γ.¬. «¡« 
  697. »α«Γ¿ó«αÑτ¿Γ ß½πªÑí¡«¼π ß½«óπ END.  Äñ¡á¬« ENDHERE ¿ FRIEND  »α¿-
  698. Ѽ½Ñ¼δ.  ìáτ¿¡áΓ∞ ¿ñÑ¡Γ¿Σ¿¬áΓ«α ß FN ΓᬪѠ¡Ñ½∞º∩,  »«ß¬«½∞¬π φΓ« 
  699. »α«Γ¿ó«αÑτ¿Γ ß¿¡Γá¬ß¿ßπ Σπ¡¬µ¿⌐, «»αÑñѽ∩Ѽδσ »«½∞º«óáΓѽѼ.  
  700.      Å«»δΓ¬á ¿ß»«½∞º«óá¡¿∩ ß½πªÑí¡«ú« ß½«óá ó ¬áτÑßΓóÑ  ¿ñÑ¡Γ¿Σ¿-
  701. ¬áΓ«αá ó맮óÑΓ ß¿¡Γá¬ß¿τÑ߬πε «Φ¿í¬π ¬«¼»¿½∩µ¿¿.  
  702.  
  703.               Æáí½¿µá 4-1 æ½πªÑ¡δÑ ß½«óá ÆôÉüÄ üàëæêèá
  704. ----------------------------------------------------------------
  705. $COM1        CLOSE        ERR        LOC       POKE      STRING$
  706. $COM2        CLS          ERROR      LOCAL     POS       SUB
  707. $DEBUG       COLOR        EXIT       LOCATE    PRESET    SWAP
  708. $DYNAMIC     COM          EXP        LOF       PRINT     SYSTEM
  709. $ELSE        COMMAND      EXP10      LOG       PRINT #   TAB
  710. $ENDIF       COMMON       EXP2       LOG10     PSET      TAN
  711. $EVENT       COS          FIELD      LOG2      PUT       THEN
  712. $IF          CSNG         FILES      LOOP      PUT$      TIME$
  713. $INCLUDE     CSRLIN       FIX        LPOS      RANDOM    TIMER
  714. $INLINE      CVD          FN         LPRINT    RANDOMIZE TO
  715. $LISTNE      CVI          FOR        LPRINT #  READ      TROFF
  716. $OPTION      CVL          FRE        LSET      REG       TRON
  717. $SEGMENT     CVMD         GET        MEMSET    REM       UBOUND
  718. $SOUND       CVMS         GET$       MID$      RESET     UCASE$
  719. $STACK       CVS          GOSUB      MKDIR     RESTORE   UNTIL
  720. $STATIC      DATA         GOTO       MKD$      RESUME    USING
  721. ABS          DATA$        HEX$       MKI$      RETURN    USR
  722. ABSOLUTE     DECR         IF         MKL$      RIGHTS    USR0
  723. AND          DEF          IMP        MKMD$     RMDIR     USR1
  724. APPEND       DEFDBL       INCR       MKMS$     RND       USR2
  725. AS           DEFINT       INCEY$     MKS$      RSET      USR3
  726. ASC          DEFLNG       INLINE     MOD       RUNT      USR4
  727. AT           DEFSNG       INP        MTIMER    SAVE      USR5
  728. ATN          DEFSTR       INPUT      NAME      SCREEN    USR6
  729. BASE         DELAY        INPUT #    NEXT      SEEK      USR7
  730. BEEP         DIM          INPUT$     NOT       SEG       USR8
  731. BIN$         DO           INSTAT     OCT$      SELECT    USR9
  732. BINARY       DRAW         INSTR      OFF       SERVICE   VAL
  733. BLOAD        DYNAMIC      INT        ON        SGN       VARPTR
  734. ----------------------------------------------------------------
  735. 
  736.               Æáí½¿µá 4-1 æ½πªÑ¡δÑ ß½«óá ÆôÉüÄ üàëæêèá
  737.               (»α«ñ«½ªÑ¡¿Ñ)
  738. ----------------------------------------------------------------
  739. BSAVE        ELSE         INTERRUPT  OPEN      SHARED    VARPTR$
  740. CALL         ELSEIF       IOCTL      OPTION    SHELL     VARSEG
  741. CASE         END          IOCTL$     OR        SIN       VIEW
  742. COBL         ENDMEM       KEY        OUT       SOUND     WAIT
  743. CEIL         ENVIRON      KILL       OUTPUT    SPACE$    WEND
  744. CHAIN        ENVIRON$     LBOUND     PAINT     SPC       WHILE
  745. CHDIR        EOF          LCASE$     PALETTE   SQR       WIDTH
  746. CHR$         EQV          LEFT$      PALETTE   STATIC    WINDOW
  747.                                      USING
  748. CINT         ERADR        LEN        PEEK      STEP      WRITE
  749. CIRCLE       ERASE        LET        PEN       STICK     WRITE #
  750. CLEAR        ERDEV        LINE       PLAY      STOP      XOR
  751. CLNG         ERDEV$       LIST       PMAP      STR$
  752.              ERL                     POINT     STRIG
  753. ----------------------------------------------------------------
  754.  
  755.                       û¿Σαδ ó ÆôÉüÄ üàëæêèÑ.
  756.                       ----------------------                    
  757.      Äßë᫪¡«Ñ  «íαáΘÑ¡¿Ñ  ¿ ºáúαπº¬á τ¿ß½«óδσ ñá¡¡δσ ß«ßΓáó½∩ÑΓ 
  758. ó᪡πε τáßΓ∞ ½εí«⌐ ß¿ßΓÑ¼δ »α«úαá¼¼¿α«óá¡¿∩. ÆôÉüÄ üàëæêè ó ß««Γ-
  759. óÑΓßΓó¿¿ ß Γαáñ¿µ¿∩¼¿ üàëæêè íδ½ αáºαáí«Γá¡ Γá¬, τΓ«íδ óδ ¼«ú½¿ ó 
  760. º¡áτ¿Γѽ∞¡«⌐ ¼ÑαÑ  ¿ú¡«α¿α«óáΓ∞  ΓÑσ¡¿τÑ߬¿Ñ  ¼«¼Ñ¡Γδ  ó¡πΓαÑ¡¡Ñ⌐ 
  761. «íαáí«Γ¬¿ τ¿ß½«ó«⌐ ¿¡Σ«α¼áµ¿¿.  àß½¿ óδ ¡¿¬«úñá ¡Ñ ºáñπ¼δó὿ß∞ « 
  762. Γᬿσ óÑΘáσ,  ¬á¬ ß¬«α«ßΓ∞ óδτ¿ß½Ñ¡¿⌐,  Γ«τ¡«ßΓ∞ ¿  ΓαÑí«óá¡¿∩  ¬ 
  763. »á¼∩Γ¿,  óáΦ¿ »α«úαá¼¼δ,  ó«º¼«ª¡«, íπñπΓ αáí«ΓáΓ∞, ¬á¬ óδ ¿ «ª¿-
  764. ñ὿.  Äñ¡á¬«,  º¡á¡¿Ñ «ß¡«ó«»«½áúáεΘ¿σ ¼«¼Ñ¡Γ«ó »«¼«ªÑΓ óá¼  »¿-
  765. ßáΓ∞  »α«úαá¼¼δ í«½ÑÑ íδßΓαδÑ,  í«½ÑÑ Γ«τ¡δÑ ¿ ΓαÑíπεΘ¿Ñ ¼Ñ¡∞ΦÑú« 
  766. «íΩѼᠻá¼∩Γ¿.  
  767.      ä½∩ í«½∞ΦÑ⌐ φΣΣÑ¬Γ¿ó¡«ßΓ¿ ÆôÉüÄ üàëæêè σαá¡¿Γ ¿ «íαáíáΓδóáÑΓ 
  768. τ¿ß½á τÑΓδα∞¼∩ αẽ¿τ¡δ¼¿  ß»«ß«íἿ;  Γ.Ñ.  «íÑß»Ñτ¿óáÑΓ  τÑΓδαÑ 
  769. π¡¿¬á½∞¡δσ  τ¿ß½«óδσ  "Γ¿»á" ñá¡¡δσ:  µÑ½δÑ τ¿ß½á,  ñ½¿¡¡δÑ µÑ½δÑ 
  770. τ¿ß½á,  ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε ß »½áóáεΘÑ⌐  ºá»∩Γ«⌐  ¿  ß  ñó«⌐¡«⌐ 
  771. Γ«τ¡«ßΓ∞ε ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐.  
  772.  
  773.                            ûѽδÑ τ¿ß½á.
  774.                            ------------
  775.      æá¼δÑ   »α«ßΓδÑ   τ¿ß½á,   ß  ¬«Γ«α묨  ÆôÉüÄ  üàëæêè  "ª¿ó« 
  776. ß»αó½∩ÑΓß∩" ó ßó«¿σ óßΓα«Ñ¡¡δσ  »α«úαá¼¼áσ  -  µÑ½δÑ  τ¿ß½á.  ä½∩ 
  777. ÆôÉüÄ  üàëæêèá  µÑ½«Ñ τ¿ß½« - φΓ« τ¿ß½« íѺ ñÑß∩Γ¿τ¡«⌐ ºá»∩Γ«⌐ (ó 
  778. á¡ú½¿⌐߬«¼  óáα¿á¡ΓÑ - Γ«τ¬¿) ó ¿¡ΓÑαóá½Ñ «Γ -32768 ñ« 32767. ¥Γ¿ 
  779. º¡áτÑ¡¿∩ «ß¡«-óδóáεΓß∩  ¡á  ΦÑßΓ¡áñµáΓ¿α¿τ¡«¼  ¿º«íαáªÑ¡¿¿  µÑ½δσ 
  780. τ¿ßѽ: 32768 φΓ« 2 .  
  781.      ò«Γ∩  φëàñá»áº«¡ ¿ «úαá¡¿τ¿óáÑΓ ¿ß»«½∞º«óá¡¿Ñ µÑ½δσ τ¿ßѽ, 
  782. ¡áóÑα¡∩¬á í«½∞Φ¿¡ßΓó« »áαá¼ÑΓα«ó ó ¬áªñ«⌐ ¡á»¿ßá¡¡«⌐  óἿ  »α«ú-
  783. αἼѠ(ΓᬿÑ,  ¬á¬ ßτÑΓτ¿¬¿ ó µ¿¬½áσ FOR/NEXT = ÅÉàä¢äôÖêë/æïàäô-
  784. ₧Öêë) íπñπΓ ¡«α¼á½∞¡« αáí«ΓáΓ∞ ó φΓ¿σ  úαá¡¿µáσ.  àß½¿  φΓ«  Γá¬, 
  785. ¿ß»«½∞º«óá¡¿Ñ  µÑ½δσ τ¿ßѽ »«ºó«½∩ÑΓ ß«ºñáóáΓ∞ íδßΓαδÑ ¿ ¬«¼»á¬Γ-
  786. ¡δÑ »α«úαá¼¼δ.  éáΦ ¬«¼»∞εΓÑα »αѬαáß¡« »α¿ß»«ß«í½Ñ¡ ñ½∩ »α«¿ºóÑ-
  787. ñÑ¡¿∩ áα¿Σ¼ÑΓ¿τÑ߬¿σ ñÑ⌐ßΓó¿⌐ ß µÑ½δ¼¿ τ¿ß½á¼¿ (¡á»α¿¼Ñα,  »α«¿º-
  788. ó«ñ¿Γ ¿σ íδßΓα«), á ¬áªñá∩ µ¿Σαᠺ᡿¼áÑΓ Γ«½∞¬« 2 íá⌐Γá »á¼∩Γ¿.  
  789.      ÅÑαѬ½ετáΓѽ∞ αѪ¿¼á "ÅÑαÑ»«½¡Ñ¡¿Ñ"(Overflow)  ó  éáα¿á¡Γ¡«¼ 
  790. (OPTIONS)  ¼Ñ¡ε  »«ºó«½∩ÑΓ ß«ºñáóáΓ∞ »α«úαá¼¼δ,  ó ¬«Γ«αδσ ß½πτá¿ 
  791. »ÑαÑ»«½¡Ñ¡¿∩ µÑ½«τ¿ß½Ñ¡¡δσ »ÑαѼѡ¡δσ  áóΓ«¼áΓ¿τÑ߬¿  αÑú¿ßΓα¿απ-
  792. εΓß∩ ¿ ß««íΘáεΓß∩.  
  793.  
  794.                        ä½¿¡¡δÑ µÑ½δÑ τ¿ß½á.
  795.                        --------------------
  796.      ç¡áτ¿Γѽ∞¡«  αáßΦ¿α¿ó ó«º¼«ª¡«ßΓ¿ ¿¡ΓÑα»αÑΓ¿απεΘÑú« üàëæêèá, 
  797. ÆôÉüÄ üàëæêè «íÑß»Ñτ¿óáÑΓ  µ¿Σα«ó«⌐  Γ¿»  ¿ºóÑßΓ¡δ⌐  ¬á¬  ñ½¿¡¡δÑ 
  798. µÑ½δÑ τ¿ß½á.  ä½∩ Γ«ú«, τΓ«íδ ¿ºíѪáΓ∞ «Φ¿í«¬ «¬απú½Ñ¡¿∩, ñ½¿¡¡δÑ 
  799. µÑ½δÑ τ¿ß½á ∩ó½∩εΓß∩ ¿ñÑá½∞¡δ¼¿ ñ½∩ íπσúá½ΓÑα߬¿σ αáßτÑΓ«ó. èᬠ¿ 
  800. «íδτ¡δÑ µÑ½δÑ τ¿ß½á,  ñ½¿¡¡δÑ µÑ½δÑ τ¿ß½á ¡Ñ ñ«½ª¡δ ß«ñÑαªáΓ∞ ñÑ-
  801. ß∩Γ¿τ¡δσ  ºá»∩Γδσ.Äñ¡á¬«,  ó  «Γ½¿τ¿Ñ «Γ µÑ½δσ τ¿ßѽ «¡¿ ºá¡¿¼áεΓ 
  802. º¡áτ¿Γѽ∞¡δ⌐ ñ¿á»áº«¡ «Γ -2147483648 ñ« +2147483647 (-2 ñ« 2  ¿½¿ 
  803. «Γ  -2 ¼½¡.  ñ« +2 ¼½¡.).  ìÑñ«ßΓáΓ¬«¼ Γᬫú« Φ¿α«¬«ú«  ñ¿á»áº«¡á 
  804. ∩ó½∩ÑΓß∩ Γ«,  τΓ« ñ½∩ σαá¡Ñ¡¿∩ Γᬿσ τ¿ßѽ ΓαÑíπÑΓß∩  4  íá⌐Γá  ¿ 
  805. 
  806. αáßτÑΓδ óδ»«½¡∩εΓß∩ ¡Ñ߬«½∞¬« ¼Ññ½Ñ¡¡ÑÑ, τѼ ß µÑ½δ¼¿ τ¿ß½á¼¿.  
  807.      ä½¿¡¡δÑ  µÑ½δÑ τ¿ß½á ñ«ßΓáΓ«τ¡« φΣΣÑ¬Γ¿ó¡δ ¿ íѺπß½«ó¡« ºáß-
  808. ½πª¿óáεΓ í«½ÑÑ í½¿º¬«ú« αáßß¼«ΓαÑ¡¿∩, «ß«íÑ¡¡« ó ¬«¼»∞εΓÑαáσ,  ¡Ñ 
  809. «í«απñ«óá¡¡δσ  ß«»α«µÑßß«α«¼  8087.  é  ºáó¿ß¿¼«ßΓ¿ «Γ »α¿¼Ñ¡Ñ¡¿∩ 
  810. óáΦÑú« ¬«¼»∞εΓÑαá,  ñÑß∩Γ¿τ¡δÑ ºá»∩ΓδÑ ¼«úπΓ ¿¼ÑΓ∞ ú«αáºñ«  ¼Ñ¡∞-
  811. ΦÑÑ º¡áτÑ¡¿Ñ,  τѼ óδ »«½áúáÑΓÑ.  ìá»α¿¼Ñα, ßπ¼¼δ ñÑ¡Ñú ¼«ª¡« óδ-
  812. αáªáΓ∞ ó »Ñ¡¡¿,  á ñ½∩ «Γ«íαáªÑ¡¿∩ ñ«½½áα«ó ñѽ¿Γ∞ ¡á 100.  Æá¬¿¼ 
  813. «íαẫ¼, ¼«ª¡« óδαếΓ∞ ßπ¼¼δ ñ« 20 ¼½¡. ñ«½½áα«ó.  
  814.  
  815.          ù¿ß½á ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐.
  816.          ------------------------------------------------
  817.      "æ  «ñ¿¡áα¡«⌐  Γ«τ¡«ßΓ∞ε  ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐" (¿½¿ »α«ßΓ« ß 
  818. «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε) - óÑα«∩Γ¡«, ßá¼δ⌐ π¡¿óÑαßá½∞¡δ⌐ τ¿ß½«ó«⌐ Γ¿» 
  819. ó  ÆôÉüÄ  üàëæêèÑ.  Æá¬¿Ñ  º¡áτÑ¡¿∩  ¼«úπΓ  ß«ñÑαªáΓ∞  ñÑß∩Γ¿τ¡δÑ 
  820. ºá»∩ΓδÑ ¿ ¿¼ÑεΓ ΣÑ¡«¼Ñ¡á½∞¡δ⌐, ¬á¬ «Γα¿µáΓѽ∞¡δ⌐, Γᬠ ¿  »«½«ª¿-
  821. Γѽ∞¡δ⌐ ñ¿á»áº«¡:  
  822.      -«Γ 10^-38 
  823.       (τ¿ß½« «τÑ¡∞ í½¿º¬«Ñ ¬ ¡π½ε:  
  824.        0,000000000000000000000000000000000000001);  
  825.      -ñ« 10^38                     
  826.       (ú¿úá¡Γ߬«Ñ τ¿ß½«: 
  827.       (10000000000000000000000000000000000000).   
  828.      ê óáß πªÑ ¡Ñ ¡πª¡« íπñÑΓ πíѪñáΓ∞ ó ºá¼ÑτáΓѽ∞¡δσ ßó«⌐ßΓóáσ, 
  829. ¬«Γ«αδσ ¡Ñ ¿¼ÑεΓ τ¿ß½á ß  «ñ¿¡áα¡«⌐  Γ«τ¡«ßΓ∞ε.  æ¬«α«ßΓ∞  ßτÑΓá, 
  830. »αáóñá,  ¡Ñ ΓѬ óδß«¬á, ¬á¬ ó αáßτÑΓáσ ß ñ½¿¡¡δ¼¿ µÑ½δ¼¿ τ¿ß½á¼¿, 
  831. ¿ ñ½∩ ¬áªñ«ú« τ¿ß½á ¡πª¡« 4íá⌐Γá.  
  832.      ìÑñ«ßΓáΓ«¬ τ¿ßѽ ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε ó Γ«¼, τΓ« σ«Γ∩ «¡¿ ¿ 
  833. ¼«úπΓ »αÑñßΓáó½∩Γ∞ ¬á¬ «úα«¼¡δÑ,  Γᬠ¿  ¼¿¬α«ß¬«»¿τÑ߬¿Ñ  τ¿ß½á, 
  834. «¡¿ ¡Ñ »α¿ú«ñ¡δ Γá¼,  úñÑ ΓαÑíπÑΓß∩ Γ«τ¡«ßΓ∞ í«½ÑÑ, τѼ ñ« ΦÑßΓ«-
  835. ú« º¡á¬á.  äαπú¿¼¿ ß½«óἿ,  «ñ¿¡áα¡á∩ Γ«τ¡«ßΓ∞ σ«α«Φá ñ½∩ Γᬿσ, 
  836. ¡á»α¿¼Ñα,  τ¿ßѽ,  ¬á¬ $451,21 ¿ $6411,92, ¡« τ¿ß½« $671421,22 ¡Ñ 
  837. ¼«ªÑΓ íδΓ∞ »αÑñßΓáó½Ñ¡« Γ«τ¡«,  Γᬠ ¬á  ß«ñÑαª¿Γ  ß½¿Φ¬«¼  ¼¡«ú« 
  838. µ¿Σα,  αáó¡«  ¬á¬ ¿ τ¿ß½á 234,56789 ¿½¿ 0,00123456789;  «ñ¿¡áα¡á∩ 
  839. Γ«τ¡«ßΓ∞ »αÑñßΓáó½Ñ¡¿∩ ñáßΓ ¡Ñ  í«½ÑÑ  ΦÑßΓ¿  µ¿Σα:  $671421  ¿½¿ 
  840. 234,568  ¿½¿  0,00123457.  é  ºáó¿ß¿¼«ßΓ¿  «Γ  »α¿¼Ñ¡Ñ¡¿∩  óáΦÑú« 
  841. ¬«¼»∞εΓÑαá φΓ« «¬απú½Ñ¡¿Ñ ¼«ªÑΓ íδΓ∞ ¡ÑßπΘÑßΓóÑ¡¡δ¼  ½¿í«  ¬α¿Γ¿-
  842. τÑ߬¿¼ ñ½∩ óáß.  
  843.  
  844.              æ ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐.
  845.              ----------------------------------------           
  846.      äó«⌐¡á∩ Γ«τ¡«ßΓ∞ ß««Γ¡«ß¿Γß∩ ß «ñ¿¡áα¡«⌐ ΓᬠªÑ, ¬á¬ ñ½¿¡¡δÑ 
  847. µÑ½δÑ τ¿ß½á ß µÑ½δ¼¿. Ä¡¿ ºá¡¿¼áεΓ óñó«Ñ í«½∞ΦÑ ¼ÑßΓá ó »á¼∩Γ¿ (8 
  848. íá⌐Γ ó¼ÑßΓ« 4) ¿,  ß½Ññ«óáΓѽ∞¡«,  ΓαÑíπεΓ í«½∞ΦÑ óαѼѡ¿ ñ½∩ óδ-
  849. τ¿ß½Ñ¡¿⌐,  ¿¼ÑεΓ í«½∞Φ¿⌐ ñ¿á»áº«¡ (10^308) ¿ Γ«τ¡«ßΓ∞ (16  º¡á¬«ó 
  850. »α«Γ¿ó 6 »α¿ «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ¿).  
  851.      ÆαÑí«óá¡¿Ñ »« ºá»¿ß¿ ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε ßΓá¡«ó¿Γß∩ «ß«íÑ¡¡« 
  852. ó᪡δ¼, ¬«úñá ¼δ ¿¼ÑѼ ñѽ« ß ¼áßß¿óἿ. Åα¿ ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿ ñ½∩ 
  853. σαá¡Ñ¡¿∩  ¼áßß¿óá,  ß«ñÑαªáΘÑú«  5000 φ½Ñ¼Ñ¡Γ«ó,  ΓαÑíπÑΓß∩ 40000 
  854. íá⌐Γ.  ûѽ«τ¿ß½Ñ¡¡δ⌐ ¼áßß¿ó ß Γᬿ¼ ªÑ τ¿ß½«¼ φ½Ñ¼Ñ¡Γ«ó  ºá¡¿¼áÑΓ 
  855. óßÑú« 10000 íá⌐Γ.  
  856.      ÄíαáΓ¿ΓѠ󡿼᡿Ñ: ó ÆôÉüÄ üàëæêèÑ ¿ß»«½∞ºπÑΓß∩ ßΓá¡áαΓ êê¥É 
  857. (ê¡ßΓ¿ΓπΓ  ¿¡ªÑ¡Ñ¡α«ó  »«  φ½Ñ¬Γα«ΓÑσ¡¿¬Ñ ¿ αáñ¿«φ½Ñ¬Γα«¡¿¬Ñ) ñ½∩ 
  858. áα¿Σ¼ÑΓ¿τÑ߬¿σ ñÑ⌐ßΓó¿⌐ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐,  á ¡Ñ  »áΓÑ¡Γ«óá¡¡δ⌐ 
  859. Σ«α¼áΓ Microsoft, ¿ß»«½∞ºπѼδ⌐ ó ê¡ΓÑα»αÑΓ¿απѼ«¼ üàëæêèÑ .  Å«φ-
  860. Γ«¼π ¡Ñ«íσ«ñ¿¼« ¿ß»«½∞º«óáΓ∞ ß»Ñµ¿á½∞¡δÑ  Γαá¡ß½∩µ¿«¡¡δÑ  Σπ¡¬µ¿¿ 
  861. îá⌐¬α«ß«ΣΓ/êê¥É  (CVMS,CVMD,MKMS$ ¿ MKMD$) ñ½∩ ßτ¿Γδóá¡¿∩ ¿ ºá»¿-
  862. ß¿ ñá¡¡δσ ß »½áóáεΘÑ⌐  ºá»∩Γ«⌐,  ß«ñÑαªáΘ¿σß∩  ó  Σá⌐½áσ  »α∩¼«ú« 
  863. ñ«ßΓπ»á, ß«ºñáóáѼ«¼ ó ê¡ΓÑα»αÑΓ¿απѼ«¼ üÑ⌐ß¿¬Ñ.  (ü«½ÑÑ »«ñα«í¡« 
  864. «íφΓ«¼ ß¼. αáºñѽ "öá⌐½δ »α∩¼«ú« ñ«ßΓπ»á" ñá¡¡«⌐ ú½áóδ).  
  865.      àß½¿ óδ ÑΘÑ ¡Ñ αÑΦ¿½¿, ¬á¬«⌐ Γ¿» ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐ ¿ß»«½∞-
  866. º«óáΓ∞, ¼δ »αÑñ½áúáѼ - ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε.  Å«ßπΘÑßΓóπ µ¿Σα«ó«⌐ 
  867. "ñ󿪫¬"  ÆôÉüÄ  üàëæêèá  ½πτΦÑ óßÑú« αáí«ΓáÑΓ ¡á ú«αετѼ ñó«⌐¡«⌐ 
  868. Γ«τ¡«ßΓ¿.  àú« Γαá¡ßµÑ¡ñÑ¡Γ¡δÑ Σπ¡¬µ¿¿,  ΓᬿѠ¬á¬ COS ¿ LOG (èÄ-
  869. æ¿¡πß ¿ ïÄâáα¿Σ¼), ñáεΓ αѺπ½∞ΓáΓδ ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε.  éßÑ-Γᬿ 
  870. «ñ¿¡áα¡á∩ Γ«τ¡«ßΓ∞,  óÑα«∩Γ¡«,  íπñÑΓ ½πτΦÑ ñ½∩ í«½∞Φ¿σ ¼áßß¿ó«ó, 
  871. Γá¼, úñÑ íπñÑΓ í«½ÑÑ «τÑó¿ñ¡« ÑÑ "αẼÑα¡«Ñ" »αÑ¿¼πΘÑßΓó«.  
  872. 
  873.                           ÉáßτÑΓδ ¿ 8087.
  874.                           ---------------                       
  875.      æ«»α«µÑßß«α 8087 (80287 ¡á ¬«¼»∞εΓÑαáσ AT-Γ¿»á)  º¡áτ¿Γѽ∞¡« 
  876. ß«¬αáΘáÑΓ αạ¿µπ ó ß¬«α«ßΓ¿ ßτÑΓᠼѪñπ αẽ¿τ¡δ¼¿ Γ¿»á¼¿ τ¿ß½«- 
  877. óδσ ñá¡¡δσ.  Å«ß¬«½∞¬π 8087 óÑñÑΓ óßÑ αáßτÑΓδ ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε 
  878. ¡Ñºáó¿ß¿¼« «Γ Γ¿»á, φΓ« ñѽáÑΓ ñó«⌐¡πε Γ«τ¡«ßΓ∞ ÑΘÑ í«½ÑÑ »α¿ó½Ñ- 
  879. ¬áΓѽ∞¡«⌐. é «Γ½¿τ¿Ñ «Γ ê¡ΓÑα»αÑΓ¿απѼ«ú« üàëæêèá ÆôÉüÄ üàëæêè ¡Ñ 
  880. óßÑúñá «¬απú½∩ÑΓ ñα«í¡δÑ τáßΓ¿ τ¿ßѽ ó í«½∞Φπε ßΓ«α«¡π,  á ¬áªñδ⌐ 
  881. αẠαáßß¼áΓα¿óáÑΓ «ß«íδ¼ «íαẫ¼ ¬áªñ«Ñ  τ¿ß½«,  ß«ñÑαªáΘÑÑ  5  ó 
  882. ñα«í¡«⌐ τáßΓ¿: τ¿ß½« «¬απú½∩ÑΓß∩ ó ßΓ«α«¡π í½¿ªá⌐ΦÑú« τÑΓ¡«ú« τ¿- 
  883. ß½á.  ìá»α¿¼Ñα τ¿ß½« 0,5 íπñÑΓ «¬απú½Ñ¡« ó ¼Ñ¡∞Φπε ßΓ«α«¡π ñ« 0 - 
  884. í½¿ªá⌐ΦÑú« τÑΓ¡«ú« τ¿ß½á.  ê τ¿ß½« 9,005 Γ«ªÑ íπñÑΓ  «¬απú½Ñ¡«  ó 
  885. ¼Ñ¡∞Φπε ßΓ«α«¡π, Γ.Ñ. ó ñá¡¡«¼ ß½πτá ñ« 9,000.  
  886.      Å«ß¬«½∞¬π ¡á¿í«½ÑÑ Φ¿α«¬«  π»«ΓαÑí½∩ѼδÑ  ¼ÑΓ«ñδ  «¬απú½Ñ¡¿∩ 
  887. τ¿ßѽ  óßÑúñá  «¬απú½∩εΓ ó í«½∞Φπε ßΓ«α«¡π,ÆôÉüÄ üàëæêè Σá¬Γ¿τѬ¿ 
  888. «íÑß»Ñτ¿óáÑΓ í«½ÑÑ αáó¡«Ñ αáß»αÑñѽѡ¿Ñ.  
  889.  
  890.                             è«¡ßΓá¡Γδ.
  891.                             ----------
  892.      Åα«úαá¼¼δ ÆôÉüÄ üàëæêèá «íαáíáΓδóáεΓ ñóá τÑΓ¬«  «»αÑñѽѡ¡δσ 
  893. ¬½áßßá  ñá¡¡δσ:  ¬«¡ßΓá¡Γδ  ¿  »ÑαѼѡ¡δÑ (αáßß¼áΓα¿óáѼδÑ Γ«ªÑ ó 
  894. φΓ«¼ αáºñѽÑ).  ÅÑαѼѡ¡á∩ ¼«ªÑΓ ¿º¼Ñ¡∩Γ∞ ßó«Ñ º¡áτÑ¡¿Ñ ó«  óαѼ∩ 
  895. óδ»«½¡Ñ¡¿∩  »α«úαá¼¼δ.  ç¡áτÑ¡¿Ñ ¬«¡ßΓá¡Γδ Σ¿¬ß¿απÑΓß∩ »α¿ ¬«¼»¿-
  896. ½∩µ¿¿ ¿ ¡Ñ ¼«ªÑΓ ¿º¼Ñ¡∩Γ∞ß∩ ó« óαѼ∩ óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ.  ÆôÉüÄ 
  897. üàëæêè «íÑß»Ñτ¿óáÑΓ Γα¿ Γ¿»á ¬«¡ßΓá¡Γ:  ßΓ᫬«óδÑ, τ¿ß½«óδÑ ¬«¡ß-
  898. Γá¡Γδ ¿,  ó ñ«»«½¡Ñ¡¿Ñ ¬ ê¡ΓÑα»αÑΓ¿απѼ«¼π üÑ⌐ß¿¬π,  «ß«íá∩ Σ«α¼á 
  899. µÑ½«τ¿ß½Ñ¡¡«⌐ ¬«¡ßΓá¡Γδ - ¿¼Ñ¡¡δÑ ¬«¡ßΓá¡Γδ.  
  900.  
  901.                        æΓ᫬«óδÑ ¬«¡ßΓá¡Γδ.
  902.                        --------------------
  903.      æΓ᫬«óδÑ  ¬«¡ßΓá¡Γδ - φΓ« »α«ßΓ« úαπ»»δ ß¿¼ó«½«ó:  óº∩Γδσ ó 
  904. ¬áóδτ¬¿, ¡á»α¿¼Ñα: 
  905.  
  906.      "¥Γ« ßΓ᫬á"
  907.      "3.14159"
  908.      "Æ¿¼ äª«π¡ß. Çñó«¬áΓ"
  909.  
  910.      àß½¿ ßΓ᫬«óá∩ ¬«¡ßΓá¡Γá ßΓ«¿Γ »«ß½Ññ¡Ñ⌐ ¡á  ßΓ᫬Ñ,  ºá¬αδ-
  911. óáΓ∞ ¬áóδτ¬¿ ¡Ñ «í∩ºáΓѽ∞¡«: 
  912.  
  913.      PRINT "¥Γ« ¡ÑíαѪ¡«, ¡« ñ«»πßΓ¿¼«.
  914.  
  915.                         ù¿ß½«óδÑ ¬«¡ßΓá¡Γδ.
  916.                         -------------------                     
  917.      ù¿ß½«óδÑ  ¬«¡ßΓá¡Γδ »αÑñßΓáó½∩εΓ τ¿ß½«óδÑ óѽ¿τ¿¡δ ¿ ß«ßΓ«∩Γ 
  918. ó «ß¡«ó¡«¼ ¿º µ¿Σα «Γ  0  ñ«  9  ¿  ñÑß∩Γ¿τ¡«⌐  ºá»∩Γ«⌐.  é»ÑαÑñ¿ 
  919. «Γα¿µá-Γѽ∞¡δσ  ¬«¡ßΓá¡Γ  ñ«½ªÑ¡  ßΓáó¿Γ∞ß∩ º¡á¬ ¼¿¡πß (-);  º¡á¬ 
  920. »½εß (+)  ñ½∩  »«½«ª¿Γѽ∞¡δσ  ¬«¡ßΓá¡Γ  ¡Ñ  «í∩ºáΓѽѡ.  éѽ¿τ¿¡á 
  921. Γ«τ¡«ßΓ¿,  ß««íΘáѼá∩ óἿ,  «»αÑñѽ∩ÑΓ  ó¡πΓαÑ¡¡ÑÑ »αÑñßΓáó½Ñ¡¿Ñ 
  922. (µÑ½«Ñ τ¿ß½«,  ñ½¿¡¡«Ñ µÑ½«Ñ  τ¿ß½«,  ß  «ñ¿¡áα¡«⌐  Γ«τ¡«ßΓ∞ε,  ß 
  923. ñó«⌐¡«⌐   Γ«τ¡«ßΓ∞ε),  ¬«Γ«αδ¼  íπñÑΓ »«½∞º«óáΓ∞ß∩ ÆôÉüÄ üàëæêè ó 
  924. «íαáí«Γ¬Ñ φΓ«⌐ ¬«¡ßΓá¡Γδ.  
  925.      àß½¿ óѽ¿τ¿¡á ¡Ñ ß«ñÑαª¿Γ ñÑß∩Γ¿τ¡«⌐ ºá»∩Γ«⌐ ¿  ¡áσ«ñ¿Γß∩  ó 
  926. ¿¡ΓÑαóá½Ñ  «Γ  -32768 ñ« 32767 - ÆôÉüÄ üàëæêè ¿ß»«½∞ºπÑΓ ßó«⌐ µÑ-
  927. ½«τ¿ß½Ñ¡¡δ⌐ Γ¿».  
  928.      àß½¿ óѽ¿τ¿¡á - µÑ½«Ñ τ¿ß½« «Γ -2^31 ñ« 2^(31-1) ó¬½ετ¿Γѽ∞-
  929. ¡« (»α¿í½¿º¿Γѽ∞¡« «Γ -2 ¼½αñ.  ñ« +2 ¼½αñ.),  ¡«  ó¡Ñ  ñ¿á»áº«¡á 
  930. µÑ½«τ¿ß½Ñ¡¡δσ  ¬«¡ßΓá¡Γ,  -  ÆôÉüÄ üàëæêè ¿ß»«½∞ºπÑΓ ßó«⌐ ñ½¿¡¡δ⌐ 
  931. µÑ½«τ¿ß½Ñ¡¡δ⌐ Γ¿».  (çá¼ÑΓ∞ΓÑ:  φΓ«ú« Γ¿»á ¡ÑΓ ó ê¡ΓÑα»αÑΓ¿απѼ«¼ 
  932. üÑ⌐ß¿¬Ñ).  
  933.      àß½¿  óѽ¿τ¿¡á ß«ñÑαª¿Γ ñÑß∩Γ¿τ¡πε ºá»∩Γπε ¿ ñ« ΦÑßΓ¿ µ¿Σα -
  934. ÆôÉüÄ üàëæêè ¿ß»«½∞ºπÑΓ Γ¿» ß  «ñ¿¡áα¡«⌐  Γ«τ¡«ßΓ∞ε  ¿  »½áóáεΘÑ⌐ 
  935. ºá»∩Γ«⌐.  
  936.      ù¿ß½«óá∩ ¬«¡ßΓá¡Γá ß ñÑß∩Γ¿τ¡«⌐ ºá»∩Γ«⌐, ß«ßΓ«∩Θá∩ í«½ÑÑ τѼ 
  937. ¿º  ΦÑßΓ¿ µ¿Σα,  ¿½¿ µÑ½«Ñ τ¿ß½« ß½¿Φ¬«¼ í«½∞Φ«Ñ ñ½∩ ñ½¿¡¡«ú« µÑ-
  938. ½«τ¿ß½Ñ¡¡«ú« Σ«α¼áΓá,  ß«σαá¡∩ÑΓß∩ ó Σ«α¼áΓÑ ñó«⌐¡«⌐  Γ«τ¡«ßΓ¿  ß 
  939. 
  940. »½áóáεΘÑ⌐ ºá»∩Γ«⌐. ìá»α¿¼Ñα: 
  941.  
  942.      345,1                 æ «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε
  943.      1,10321               æ «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε
  944.      1,103213              æ ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε
  945.      3453212*1234          æ ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε
  946.  
  947.     êñÑ¡Γ¿Σ¿¬áµ¿∩ µÑ½«τ¿ß½Ñ¡¡δ󠬫¡ßΓá¡Γ ó ñαπú¿σ «ß¡«óá¡¿∩σ.
  948.     ---------------------------------------------------------   
  949.      ê¡«úñá  πñ«í¡ÑÑ óδαáªáΓ∞ µÑ½δÑ τ¿ß½á ó ¿¡δσ «ß¡«óá¡¿∩σ,  τѼ 
  950. ñÑß∩Γ¿τ¡δÑ.  ¥Γ«  «ß«íÑ¡¡«  á¬Γπá½∞¡«  »α¿  óδαáªÑ¡¿¿  ¿¡Σ«α¼áµ¿¿ 
  951. í¿¡áα¡«⌐  »«  ßó«Ñ⌐ »α¿α«ñÑ,  ¡á»α¿¼Ñα,  ¼áΦ¿¡¡δσ áñαÑß«ó.  ÆôÉüÄ 
  952. üàëæêè   »«ºó«½∩ÑΓ   ß»Ñµ¿Σ¿µ¿α«óáΓ∞   µÑ½«τ¿ß½Ñ¡¡δÑ   ñá¡¡δÑ   ó 
  953. ΦÑßΓ¡áñµáΓ¿α¿τ¡«⌐  («ß¡«óá¡¿Ñ  16),  ó«ß∞¼¿α¿τ¡«⌐ («ß¡«óá¡¿Ñ 8) ¿ 
  954. ñó«¿τ¡«⌐ («ß¡«óá¡¿Ñ 2) ºá»¿ß¿.  çá¼ÑΓ∞ΓÑ, τΓ« ñ½¿¡¡δÑ µÑ½δÑ τ¿ß½á 
  955. ¡Ñ ¼«úπΓ íδΓ∞ »αÑñßΓáó½Ñ¡δ ó á½∞ΓÑα¡áΓ¿ó¡«⌐ ºá»¿ß¿.  
  956.      ÿÑßΓ¡áñµáΓ¿α¿τ¡δÑ  ¬«¡ßΓá¡Γδ  ß«ßΓ«∩Γ ¼á¬ß¿¼á½∞¡« ¿º τÑΓδαÑσ 
  957. º¡á¬«ó,  »α¿τѼ,  ¬áªñδ⌐ ß¿¼ó«½ ¿º ¿¡ΓÑαóá½á  0-9  ¿  A-F,  »ÑαÑñ 
  958. ¬«¡ßΓá¡Γ«⌐ »¿ΦÑΓß∩ &H.  
  959.      é«ß∞¼¿α¿τ¡δÑ ¬«¡ßΓá¡Γδ ß«ñÑαªáΓ Γ«½∞¬« µ¿Σαδ «Γ 0 ñ« 7, ¼á¬-
  960. ß¿¼á½∞¡«  ¼«úπΓ ß«ßΓ«∩Γ∞ ¿º 6 µ¿Σα ¿ »ÑαÑñ ¡¿¼¿ »¿ΦÑΓß∩ &Q (¿½¿ & 
  961. Q ¿½¿ »α«ßΓ« &).  
  962.      äó«⌐τ¡δÑ ¬«¡ßΓá¡Γδ ß«ñÑαªáΓ Γ«½∞¬«  ¡π½¿  ¿  Ññ¿¡¿µδ,  ¼«úπΓ 
  963. ß«ßΓ«∩Γ∞ ¼á¬ß¿¼á½∞¡« ¿º ΦÑßΓ¡áñµáΓ¿ µ¿Σα ¿ »ÑαÑñ ¡¿¼¿ ¼¿ΦÑΓß∩ &B.  
  964.      èáªñá∩  ¿º  ß½ÑñπεΘ¿σ ¬«¡ßΓá¡Γ »αÑñßΓáó½∩ÑΓ µÑ½«Ñ ñÑß∩Γ¿τ¡«Ñ 
  965. τ¿ß½« 256 : 
  966.  
  967.      256
  968.      &H100
  969.      &0400
  970.      &400
  971.      &B100000000
  972.  
  973.                         ê¼Ñ¡¡δÑ ¬«¡ßΓá¡Γδ.
  974.                         ------------------
  975.      ÆôÉüÄ üàëæêè »«ºó«½∩ÑΓ ¡áºδóáΓ∞ µÑ½«τ¿ß½Ñ¡¡δÑ  ¬«¡ßΓá¡Γδ  »« 
  976. ¿¼Ñ¡á¼. ¥Γ« πß«óÑαΦÑ¡ßΓó«óá¡¿Ñ ê¡ΓÑα»αÑΓ¿απѼ«ú« üÑ⌐ß¿¬á ¡Ñß«½∞¬« 
  977. »«σ«ªÑ ¡á Σπ¡¬µ¿ε CONST Åá߬á½∩.  Æ«½∞¬« µÑ½δÑ τ¿ß½á ¼«ª¡« ¿¼Ñ¡«-
  978. óáΓ∞ Γᬿ¼ «íαẫ¼.  
  979.      ä½∩ Γ«ú«, τΓ«íδ ¡áºóáΓ∞ µÑ½«τ¿ß½Ñ¡¡πε ¬«¡ßΓá¡Γπ , »αÑñóáα¿ΓÑ 
  980. ÑÑ ¿ñÑ¡Γ¿Σ¿¬áΓ«α º¡á¬«¼ (»α«µÑ¡Γ) % ¿ ¡áº¡áτ∞ΓÑ  Ñ¼π  µÑ½«τ¿ß½Ñ¡-
  981. ¡πε  ¬«¡ßΓá¡Γπ.  é «Γ½¿τ¿Ñ «Γ »ÑαѼѡ¡δσ ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ¿¼Ñ¡-
  982. ¡πε ¬«¡ßΓá¡Γπ ó ½Ñó«⌐ τáßΓ¿ «»ÑαáΓ«αá  »α¿ßóá¿óá¡¿∩  Ññ¿¡«ªñδ,  ¿ 
  983. Γ«½∞¬«  »«ßΓ«∩¡¡«Ñ  º¡áτÑ¡¿Ñ  (¡Ñ »ÑαѼѡ¡á∩ ¿½¿ óδαáªÑ¡¿Ñ) ¼«ªÑΓ 
  984. íδΓ∞ »α¿ßó«Ñ¡« Ñ⌐. ìá»α¿¼Ñα: 
  985.  
  986.      %debug = -1             ` ¿¼Ñ¡¡á∩ ¬«¡ßΓá¡Γá, º¡áτÑ¡¿Ñ -1
  987.      debug% = 112409         ` µÑ½«τ¿ß½Ñ¡¡á∩ »ÑαѼѡ¡á∩
  988.      PRINT%debug,debug%      ` φΓ« «Γñѽ∞¡δÑ «íΩѬΓδ
  989.  
  990.      êß»«½∞ºπ⌐ΓÑ ¿¼Ñ¡¡δÑ ¬«¡ßΓá¡Γδ ñ½∩ Σ½áú«ó πß½«ó¡«⌐ Γαá¡ß½∩µ¿¿ 
  991. (ß¼.  ¼ÑΓá«»ÑαáΓ«αδ ó â½áóÑ 5) ¿ ñ½∩ »«óδΦÑ¡¿∩ "τ¿ΓáѼ«ßΓ¿" óáΦ¿σ 
  992. »α«úαá¼¼.  (¼«ª¡« ΓᬪѠ¿ß»«½∞º«óáΓ∞ ¿¼Ñ¡¡δÑ ¬«¡ßΓá¡Γδ ñ½∩ ß¡¿ªÑ-
  993. ¡¿∩ óÑα«∩Γ¡«ßΓ¿ »«∩ó½Ñ¡¿∩ "¼áú¿τÑ߬¿σ τ¿ßѽ" ó óáΦ¿σ  »α«úαá¼¼áσ.  
  994. îáú¿τÑ߬¿Ñ  τ¿ß½á  -  φΓ« ¼¿ßΓ¿τÑß¿¬Ñ óѽ¿τ¿¡δ,  ¿¼ÑεΘ¿Ñ ¬á¬«Ñ-Γ« 
  995. º¡áτÑ¡¿Ñ ñ½∩ óáߠ󠼫¼Ñ¡Γ ¡á»¿ßá¡¿∩ »α«úαá¼¼δ,  ¡« ¡Ñ τÑαѺ  »«½-
  996. ú«ñá, ¬«úñá óδ ¬ ¡Ñ⌐ ó«ºóαáΘáÑΓÑß∞).  
  997.  
  998.                             ÅÑαѼѡ¡δÑ.
  999.                             -----------
  1000.      ÅÑαѼѡ¡á∩ - φΓ« ¿ñÑ¡Γ¿Σ¿¬áΓ«α,  »αÑñßΓáó½∩εΘ¿⌐ τ¿ß½«ó«Ñ ¿½¿ 
  1001. ßΓ᫬«ó«Ñ º¡áτÑ¡¿Ñ.  ó «Γ½¿τ¿Ñ «Γ  ¬«¡ßΓá¡Γ  º¡áτÑ¡¿Ñ  »ÑαѼѡ¡«⌐ 
  1002. ¼«ªÑΓ ¼Ñ¡∩Γ∞ß∩ »α¿ óδ»«½¡Ñ¡¿¿ »α«úαá¼¼δ.  èᬠ¿ ¼ÑΓ¬¿ ¿¼Ñ¡á »ÑαÑ-
  1003. ¼Ñ¡¡δσ ñ«½ª¡δ ¡áτ¿¡áΓ∞ß∩ ß íπ¬óδ ¿ ¼«úπΓ  ß«ñÑαªáΓ∞  ½εí«Ñ  ¬«½¿-
  1004. τÑßΓó«  íπ¬ó ¿ µ¿Σα.  ìѠ߬π»¿ΓÑß∞ »α¿ ¿¼Ñ¡«óá¡¿¿ ó᪡δσ »ÑαѼѡ-
  1005. ¡δσ. é «Γ½¿τ¿Ñ «Γ ê¡ΓÑα»αÑΓáΓ«αá üÑ⌐ß¿¬á ñ½¿¡¡δÑ ¿¼Ñ¡á »ÑαѼѡ¡δσ 
  1006. ó  Æü  ¡Ñ  ºá¡¿¼áεΓ  »á¼∩Γ∞  ó  ¿«¼Ñ¡Γ  óδ»«½¡Ñ¡¿∩.    ÅÑαѼѡ¡δÑ 
  1007. 
  1008. EndOfMonthTotals  (êΓ«úìá諡ѵîÑß∩µá)  ¿ emt (¿¬¼) ºá¡¿¼áεΓ α«ó¡« 
  1009. »« τÑΓδαÑ íá⌐Γá »á¼∩Γ¿ ó ¼«¼Ñ¡Γ óδ»«½¡Ñ¡¿∩.  
  1010.      ÆôÉüÄ üàëæêè »«ññÑনóáÑΓ »∩Γ∞ Γ¿»«ó »ÑαѼѡ¡δσ:  ßΓ᫬«óπε, 
  1011. µÑ½«τ¿ß½Ñ¡¡πε,  ñ½¿¡¡πε  µÑ½«τ¿ß½Ñ¡¡πε,  ß  «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε ¿ 
  1012. ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε.  ê¼∩ »ÑαѼѡ¡«⌐ «»αÑñѽ∩ÑΓ ÑÑ Γ¿».  Äíδτ¡« ¿¼∩ 
  1013. »ÑαѼѡ¡«⌐ ºá¬á¡τ¿óáÑΓß∩ ß¿¼ó«½«¼ «»¿ßá¡¿∩ Γ¿»á.  
  1014.  
  1015.      æΓ᫬«óδÑ  »ÑαѼѡ¡δÑ  ºá¬á¡τ¿óáεΓß∩  º¡á¬«¼  "ñ«½½áα"  ($): 
  1016.                   a$="ÆôÉüÄ üàëæêè" 
  1017.  
  1018.      é µÑ½«τ¿ß½Ñ¡¡δσ »ÑαѼѡ¡δσ ¿ß»«½∞ºπÑΓß∩ º¡á¬ "»α«µÑ¡Γ (%):
  1019.                   a% = 15
  1020.  
  1021.      é ñ½¿¡¡δσ µÑ½«τ¿ß½Ñ¡¡δσ ¿ß»«½∞º«óá¡ º¡á¬ "á¼»Ñαßá¡ñ" (&):
  1022.                   a& = 7000
  1023.  
  1024.      é »ÑαѼѡ¡δσ ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε ß »½áóáεΘÑ⌐  ºá»∩Γ«⌐  ¿ß-
  1025. »«½∞º«óá¡ ó«ß¬½¿µáΓѽ∞¡δ⌐ º¡á¬ (!): 
  1026.                   a! = 1,1
  1027.  
  1028.      ÅÑαѼѡ¡δÑ ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐ «¬á¡τ¿óá-
  1029. εΓß∩ ¡á º¡á¬ "¡«¼Ñα" (#): 
  1030.                   a# = 1,031 
  1031.      àß½¿  óδ  ¡Ñ π¬áªÑΓÑ ß¿¼ó«½ «»¿ßá¡¿∩ Γ¿»á »ÑαѼѡ¡«⌐,  ÆôÉüÄ 
  1032. üàëæêè ¿ß»«½∞ºπÑΓ »« π¼«½τá¡¿ε Γ¿»  ß  «ñ¿¡áα¡«⌐  Γ«τ¡«ßΓ∞ε.  ä½∩ 
  1033. ¡áº¡áτÑ¡¿∩  ñα¬ú«ú«  Γ¿»á  "»«  π¼«½τá¡¿ε"  ¿ß»«Γ½∞ºπ⌐ΓÑ «»ÑαáΓ«α 
  1034. "DEFΓ¿»". ¡á»α¿¼Ñα: 
  1035.  
  1036.      a# = 1,031      a# - »ÑαѼѡ¡á∩ ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε
  1037.      b =16,5         b - ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε
  1038.      a% = 3          a%  -  µÑ½«τ¿ß½Ñ¡¡á∩  »ÑαѼѡ¡á∩  
  1039.                      a#  -  «Γñѽ∞¡á∩ »ÑαѼѡ¡á∩ 
  1040.  
  1041.      DEFINT m       `Γ¿» " »« π¼«½τá¡¿ε" ñ½∩ »ÑαѼѡ¡δσ, ¡áτ¿¡áε-
  1042.                     Θ¿σß∩ ß m ΓÑ»Ñα∞ µÑ½«τ¿ß½Ñ¡¡δ⌐
  1043.  
  1044.      m = 16         `m - µÑ½«Ñ τ¿ß½«
  1045.  
  1046.      ÄíαáΓ¿ΓѠ󡿼᡿Ѡ¡á Γ«,  τΓ« a%, a#, a&, a$ ¿ a! - φΓ« »∩Γ∞
  1047. αẽ¿τ¡δσ »ÑαѼѡ¡δσ.
  1048.  
  1049.                              îáßß¿óδ.
  1050.                              --------                           
  1051.      îáßß¿ó  -  φΓ« úαπ»»á ßΓ᫬«óδσ ¿½¿ τ¿ß½«óδσ ñá¡¡δσ,  ¿¼εΘ¿σ 
  1052. «ñ¡« ¿¼∩ »ÑαѼѡ¡«⌐.  ÄΓñѽ∞¡δÑ  º¡áτÑ¡¿∩,  ß«ßΓáó½∩εΘ¿Ñ  ¼áßß¿ó, 
  1053. ¡áºδóá-εΓß∩  φ½Ñ¼Ñ¡ΓἿ.  ¥½Ñ¼Ñ¡Γ  ¼áßß¿óá  ¼«ª¡«  ¿ß»«½∞º«óáΓ∞ ó 
  1054. «»ÑαáΓ«αÑ  ¿½¿  óδαáªÑ¡¿¿,   úñÑ  «íδτ¡«   ¿ß»«½∞ºπεΓß∩   «íδτ¡δÑ 
  1055. ßΓ᫬«¬óδÑ  ¿½¿  τ¿ß½«óδÑ  »ÑαѼѡ¡δÑ.  äαπú¿¼¿  ß½«óἿ,  ¬áªñδ⌐ 
  1056. φ½Ñ¼Ñ¡Γ ¼áßß¿óá -ßá¼ »« ßÑíÑ »ÑαѼѡ¡á∩.  
  1057.      Åα¿ ºá»π߬Ѡ»α«úαá¼¼δ ¬áªñδ⌐ φ½Ñ¼Ñ¡Γ ¬áªñ«ú« τ¿ß½«ó«ú«  ¼áß-
  1058. ß¿óá πßΓá¡áó½¿óáÑΓß∩ ó ¡π½Ñóπε ßΓ᫬π(" ").  DIM- «»ÑαáΓ«α (πßΓá-
  1059. ¡«ó¬á αẼÑα¡«ßΓ¿) ñ¿¡á¼¿τÑ߬«ú«  ¼áßß¿óá  ΓᬪѠ «τ¿ΘáÑΓ  ¬áªñδ⌐ 
  1060. φ½Ñ¼Ñ¡Γ.  àß½¿  »α«úαἼᠠºáΓѼ ºá»π߬áÑΓß∩ «»ÑαáΓ«α«¼ RUN,  φΓá 
  1061. ¿¡¿µ¿á½¿ºáµ¿∩ »«óΓ«α∩ÑΓß∩.  
  1062.      Ä»¿ßáΓ∞ ¿¼∩ ¿ Γ¿» ¼áßß¿óá,  á ΓᬪѠτ¿ß½« ¿ «αúá¡¿ºáµ¿ε  Ñú« 
  1063. φ½Ñ¼Ñ¡Γ«ó,  ¼«ª¡«  ß  »«¼«Θ∞ε «»ÑαáΓ«αá DIM (πßΓá¡«ó¬á αẼÑα¡«ß-
  1064. Γ¿).   
  1065.      ìá»α¿¼Ñα:  
  1066.  
  1067.      DIM   payments(55)  -ß«ºñáÑΓ  »ÑαѼѡ¡πε  ¼áßß¿óá  "óδ»½áΓδ" 
  1068. (payments),  ß«ßΓ«∩ΘÑú« ¿º 56 φ½Ñ¼Ñ¡Γ«ó  ß  «ñ¿¡áα¡«⌐  Γ«τ¡«ßΓ∞ε, 
  1069. ¡π¼ÑαπѼδσ «Γ 0 ñ« 56.   îáßß¿ó payments ¿ »ÑαѼѡ¡á∩ ß «ñ¿¡áα¡«⌐ 
  1070. Γ«τ¡«ßΓ∞ε, ΓᬪѠ¡áºóá¡¡á∩ payments - φΓ« α὿τ¡δÑ »ÑαѼѡ¡δÑ.  
  1071.  
  1072.                              ê¡ñѬßδ.
  1073.                              --------
  1074.      ÄΓñѽ∞¡δÑ    φ½Ñ¼Ñ¡Γδ    ¼áßß¿óá    »«¼ÑτáεΓß∩    ¿¡ñѬßἿ, 
  1075. µÑ½«τ¿ß½Ñ¡¡δ¼¿  óδαáªÑ¡¿∩¼¿  ó ß¬«í¬áσ ß»αáóá «Γ ¿¼Ñ¡¿ »ÑαѼѡ¡«⌐ 
  1076. 
  1077. ¼áßß¿óá.  ìá»α¿¼Ñα, payments(3) ¿ payments(44) - φΓ« ñóá φ½Ñ¼Ñ¡Γá 
  1078. ¿º  56  φ½Ñ¼Ñ¡Γ«ó   ¼áßß¿óá  "payments".  Äíδτ¡«  »Ñαóδ⌐  φ½Ñ¼Ñ¡Γ 
  1079. ¼áßß¿óá  »«½πτáÑΓ  º¡áτÑ¡¿Ñ  ¿¡ñѬßá,  αáó¡«Ñ  0,  σ«Γ∩ φΓ« ¼«ª¡« 
  1080. ¿º¼Ñ¡¿Γ∞, ¿ß»«½∞ºπ∩ «»ÑαáΓ«αδ DIM ¿½¿ OPTION BASE: 
  1081.  
  1082.      ìá»α¿¼Ñα: 
  1083.  
  1084.      DIM payments(55)
  1085.  
  1086.      äá¡¡δ⌐  «»ÑαáΓ«α  DIM  «»¿ßδóáÑΓ  56-φ½Ñ¼Ñ¡Γ¡δ⌐   ¼áß߿󠠠ߠ
  1087. ¿¡ñÑ¬ß¡δ¼¿  úαá¡¿µá¼¿ «Γ 0 ñ« 55.  
  1088.  
  1089.      DIM payments(55) - - - - - - - - -OPTION BASE 1 
  1090.  
  1091.      äá¡¡δ⌐  «»ÑαáΓ«α  DIM  «»¿ßδóáÑΓ  55-φ½Ñ¼Ñ¡Γ¡δ⌐   ¼áß߿󠠠ߠ
  1092. ¿¡ñÑ¬ß¡δ¼¿  úαá¡¿µá¼¿  «Γ 0 ñ« 55 óß½ÑñßΓó¿Ñ »α¿¼Ñ¡Ñ¡¿∩ «»ÑαáΓ«αá 
  1093. OPTION BASE.  DIM payments(55) 
  1094.  
  1095.      àß½¿ ¼áßß¿ó ¿ß»«½∞ºπÑΓß∩ ó »α«úαἼѠíѺ  πßΓᡫ󬿠 αẼÑα-
  1096. ¡«ßΓ¿  (DIM),  ÆôÉüÄ üàëæêè  αáí«ΓáÑΓ Γá¬, ß½«ó¡« «»¿ßá¡ ¼áßß¿ó ß 
  1097. «ñ¿¡áñµáΓ∞ε φ½Ñ¼Ñ¡ΓἿ (¿¡ñѬßδ «Γ 0 ñ«  10).  ÆÑ¼  ¡Ñ  ¼Ñ¡ÑÑ  ¼δ 
  1098. ¡áßΓ«∩Γѽ∞¡«  ß«óÑΓπѼ óá¼ ºá¡∩Γ∞ß∩ τÑΓ¬«⌐ πßΓá¡«ó¬«⌐ αẼÑα¡«ßΓ¿ 
  1099. ¬áªñ«ú« ¼áßß¿óá, ¿ß»«½∞ºπѼ«ú« óáΦÑ⌐ »α«úαá¼¼«⌐.  
  1100.      é ñ«»«½¡Ñ¡¿Ñ ¬ Σπ¡¬µ¿∩¼ ê¡ΓÑα»αÑΓ¿απѼ«ú« üÑ⌐ß¿¬á »« ¼á¡¿»π-
  1101. ½¿α«óá¡¿ε ¼áßß¿óἿ,  ÆôÉüÄ üàëæêè »«ºó«½∩ÑΓ «»αÑñѽ∩Γ∞  ñ¿á»áº«¡ 
  1102. º¡áτÑ¡¿⌐ ¿¡ñѬ߫ó, á ¡Ñ »α«ßΓ« óÑασ¡εε úαá¡¿µπ.  ìá»α¿¼Ñα, «»Ñαá-
  1103. Γ«α: 
  1104.  
  1105.      DIM b(50:60)
  1106.  
  1107. ß«ºñáÑΓ ¼áßß¿ó b,  ß«ßΓ«∩Θ¿⌐ ¿º «ñ¿¡¡áñµáΓ¿ φ½Ñ¼Ñ¡Γ«ó ß «ñ¿¡áα¡«⌐ 
  1108. Γ«τ¡«ßΓ∞ε, ß ¡«¼ÑαἿ «Γ 50 ñ« 60.  Ä»ÑαáΓ«α: 
  1109.  
  1110.      DIM c(50:60,25:45)
  1111.  
  1112. ß«ºñáÑΓ ñóπ¼Ñα¡δ⌐ ¼áßß¿ó c, ß«ñÑαªáΘ¿⌐ 231 (11*21) φ½Ñ¼Ñ¡Γ.
  1113.      é«º¼«ª¡«ßΓ∞ «»¿ßáΓ∞ ñ¿á»áº«¡δ ¿¡ñѬ߫ó ó ÆôÉüÄ üàëæêè »«ºó«-
  1114. ½∩ÑΓ  ¼«ñѽ¿α«óáΓ∞  ßΓαπ¬Γπαπ  »α«úαá¼¼¡δσ  ñá¡¡δσ ¡á¿í«½ÑÑ «»Γ¿-
  1115. ¼á½∞¡« ñ½∩ ΓѬπΘÑ⌐ ºáñáτ¿.  
  1116.      Éáßß¼«Γα¿¼, ¡á»α¿¼Ñα,  »α«úαá¼¼π,  »α«ß½Ñª¿óáεΘπε ßΓáΓ¿ßΓ¿¬π 
  1117. ᫪ñáѼ«ßΓ¿  (birth)  ó 19 óѬÑ.  æΓαπ¬Γπαá «ß¡«ó¡δσ ñá¡¡δσ »α«ú-
  1118. αá¼¼δ »αÑñßΓáó½∩ÑΓ ß«í«⌐ ¼áßß¿ó ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε,  ß«ßΓ«∩Θ¿⌐ 
  1119. ¿º 100 φ½Ñ¼Ñ¡Γ«ó,  ß«ñÑαªáΘ¿σ ¬«½¿τÑßΓó« ñÑΓÑ⌐,  α«ªñÑ¡¡δσ ¬áªñδ⌐ 
  1120. ú«ñ »α«Φ½«ú« óѬá.  é ¿ñÑá½Ñ ß½ÑñπÑΓ ß«ºñáΓ∞  ¼áßß¿ó,  ó  ¬«Γ«α«¼ 
  1121. íπñπΓ  ¿ß»«½∞º«óá¡δ º¡áτÑ¡¿∩ ¿¡ñѬ߫ó,  αáó¡δÑ ú«ñπ πτÑΓá α«ªñáÑ-
  1122. ¼«ßΓ¿  (¡á»α¿¼Ñα,  α«ªñáѼ«ßΓ∞1851)  »αÑñßΓáó½∩ÑΓ,  ß¬«½∞¬« ñÑΓÑ⌐ 
  1123. ᫪ñÑ¡« ó 1851 ú«ñπ), ¿ »«φΓ«¼π «Γαδ󫬠»α«úαá¼¼δ 
  1124.  
  1125.      DIM births(1899)
  1126.      *
  1127.      *
  1128.      *
  1129.      FOR n = 1800 nj 1899
  1130.      PRINT "éßÑú« í佫" births(n) "᫪ñÑ¡¿⌐ ó" n
  1131.      NEXT n
  1132.  
  1133. íπñÑΓ  »αÑñѽ∞¡«  »α«ßΓ.  è  ß«ªá½Ñ¡¿ε,  DIM births(1899) ß«ºñáÑΓ 
  1134. 1900-φ½Ñ¼Ñ¡Γ¡δ⌐ ¼áßß¿ó,  ó ¬«Γ«α«¼ »ÑαóδÑ 1800  φ½Ñ¼Ñ¡Γ«ó  íÑß»«-
  1135. ½Ñº¡δ.  Äíδτ¡«  »α«úαá¼¼¿ßΓδ,  αáí«ΓáεΘ¿Ñ  ó üÑ⌐ß¿¬Ñ,  αÑΦáεΓ φΓπ 
  1136. »α«í½Ñ¼π, «»¿ßδóá∩ ¼áßß¿ó ¬á¬ 
  1137.  
  1138.      DIM births(99)
  1139.  
  1140. ¿ "«íδúαδóá∩" ¿¡ñѬßδ:
  1141.  
  1142.      FOR n = 1800 nj 1899
  1143.      PRINT "éßÑú« í佫" births(n-1800) "᫪ñÑ¡¿⌐ ó" n
  1144.      NEXT n
  1145. 
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.