home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / sigm / vols000 / vol087 / help.hlp < prev    next >
Encoding:
Text File  |  1985-02-10  |  6.5 KB  |  138 lines

  1. Welcome to the HELP Command
  2. How to use the HELP Command
  3. How to write .HLP Files
  4. Help on CP/M in general
  5. :HELP: Welcome to the HELP Command
  6.  
  7.      Welcomσá t∩á thσá HEL╨á Commandíá  Thσá HEL╨á CommanΣá i≤ ì
  8. designeΣ t∩ assis⌠ you¼á thσ CP/═ user¼á iε thσ usσ oµ CP/═ iε ì
  9. genera∞á anΣá specifiπá CP/═ command≤ iεá particular«á  I⌠á i≤ ì
  10. designeΣ a≤ aε interactive¼ on-linσ assistancσ system.
  11.  
  12.      HEL╨á pull≤ iε file≤ nameΣ <FILENAME>.HL╨ froφá disδá anΣ ì
  13. display≤á thesσ t∩ thσ use≥ iε ß pageΣ mode«á  Thesσ file≤ arσ ì
  14. oµ tw∩ basiπ type≤ -- indexeΣ anΣ non-indexed.
  15.  
  16.      IndexeΣá file≤ arσ thosσ .HL╨ file≤ whicΦ star⌠á witΦá aε ì
  17. index«á  Thi≤á i≤á aε examplσ oµ aε indexeΣ file«á  Wheεá HEL╨ ì
  18. load≤ aε indexeΣ file¼á i⌠ display≤ thi≤ inde° t∩ thσ use≥ anΣ ì
  19. allow≤ hiφ t∩ selec⌠ entrie≤ froφ it«á  Thσ use≥ ma∙ selec⌠ a≤ ì
  20. man∙á entrie≤ a≤ hσ desire≤ iε an∙ orde≥ hσ desire≤ b∙á simpl∙ ì
  21. typinτá thσ lette≥ oµ hi≤ selection«á  Oncσ thσ use≥ ha≤á madσ ì
  22. hi≤ selection¼á hel≡ wil∞ looδ u≡ thσ bod∙ oµ tex⌠ hσ selecteΣ ì
  23. anΣá displa∙á i⌠ t∩ hiφ iε ß pageΣ mode«á  Wheε thσá use≥á ha≤ ì
  24. finisheΣ readinτ hi≤ selection¼á HEL╨ theε return≤ hiφ t∩á thσ ì
  25. inde° menu«  Typinτ ß Control-├  wil∞ returε thσ use≥ t∩ CP/M.
  26.  
  27.  
  28.      Non-indexeΣ file≤ arσ thosσ .HL╨ file≤ whicΦ d∩ no⌠ star⌠ ì
  29. witΦ aε index«á  Iε sucΦ cases¼á HEL╨ wil∞ immediatel∙ displa∙ ì
  30. thσá content≤ oµ thσ filσ t∩ thσ use≥ and¼á wheε thσ use≥á ha≤ ì
  31. finisheΣ lookinτ a⌠ it¼ HEL╨ wil∞ returε t∩ CP/M.
  32.  
  33.      HEL╨á i≤ menu-driven¼á anΣ al∞ thσ command≤ availablσá t∩ ì
  34. thσ use≥ a⌠ an∙ giveε timσ arσ displayeΣ t∩ him«  
  35.  
  36.      HEL╨á caε bσ ß ver∙ usefu∞ too∞ fo≥ on-linσ referencσá t∩ ì
  37. thσá user«á  It¼á iεá conjunctioε witΦ thσ man∙ HL╨ file≤á no≈ ì
  38. available¼ ha≤ alread∙ proveε t∩ bσ oµ significan⌠ value.
  39.  
  40. :HELP: How to use the HELP Command
  41.  
  42.      Thσ HEL╨ CommanΣ i≤ executeΣ iε onσ oµ threσ ways:
  43.           (1) by just typing 'HELP'
  44.           (2) by typing 'HELP FILENAME', where FILENAME
  45.               is the name of a disk file named FILENAME.HLP
  46.           (3) by typing 'HELP FILENAME.EXT', where
  47.               FILENAME.EXT is the name of a file created in
  48.               the format of a help file
  49.  
  50.      Iµá thσá use≥á type≤ jus⌠ 'HELP'¼á hσá wil∞á receivσá thσ ì
  51. QUICK.HL╨ hel≡ file«á Fo≥ al∞ othe≥ form≤ oµ thσ HEL╨ command¼ ì
  52. thσá use≥á wil∞á seσá thσá specifieΣá hel≡á filσá information«  ì
  53. Generall∙á speaking¼á thσá namσá oµ thσ hel≡á filσá shoulΣá bσ ì
  54. indicativσá oµ it≤ subject¼á i.e«á CPM.HL╨ shoulΣ contaiε hel≡ ì
  55. informatioε oε CP/M.è
  56. :HELP: How to write .HLP files
  57.  
  58.      File≤á useΣ b∙ thσ HEL╨ prograφ arσ eithe≥á simplσá CP/M-ì
  59. standarΣá file≤ oµ ASCI╔ tex⌠ o≥ ASCI╔ file≤ generateΣ b∙á thσ ì
  60. WordSta≥á tex⌠ editor/formatter«á  Thesσ files¼á a≤á mentioneΣ ì
  61. above¼á arσ oµ tw∩ basiπ types║á indexeΣ anΣ non-indexed¼á anΣ ì
  62. eacΦá typσá i≤ relateΣ t∩ thσ othe≥ anΣ i≤ oµ thσá samσá basiπ ì
  63. format.
  64.  
  65.  
  66.                    Grouping of Information
  67.  
  68.      Informatioε displayeΣ t∩ thσ use≥ i≤ groupeΣ b∙ thσ inde° ì
  69. iεá indexeΣá HL╨á file≤á anΣ ma∙á als∩á bσá groupeΣá b∙á line≤ ì
  70. beginninτá witΦá Forφ FeeΣ (^L⌐ characters«á  Groupinτá i≤á aε ì
  71. effectivσá wa∙á t∩á logicall∙á organizσá informatioεá s∩á tha⌠ ì
  72. meaninτáá wil∞á bσá morσá clea≥á t∩á thσá use≥á anΣá unit≤á oµ ì
  73. informatioε wil∞ no⌠ pas≤ betweeε screeε displays.
  74.  
  75.                     Non-Indexed .HLP Files
  76.  
  77.      Non-indexeΣ .HL╨ file≤ arσ simplσ ASCI╔ file≤ whicΦ star⌠ ì
  78. witΦá ßá coloεá (:⌐ a≤ thσ firs⌠ characte≥á oµá thσá filσá anΣ ì
  79. consis⌠ oµ ASCI╔ tex⌠ (witΦ eacΦ linσ terminateΣ b∙ ß carriagσ ì
  80. return/linσá feeΣ characte≥ combination)«á  Thσ informatioε iε ì
  81. sucΦ ß hel≡ filσ consist≤ oµ al∞ tex⌠ afte≥ thσ leadinτá coloε ì
  82. u≡ t∩ eithe≥ thσ terminatinτ end-of-filσ marδ (control-Z⌐ o≥ ß ì
  83. ne≈ linσ whicΦ start≤ witΦ ß colon.
  84.  
  85.                       Indexed .HLP Files
  86.  
  87.      IndexeΣá .HL╨á file≤ arσ simplσ ASCI╔ file≤ whicΦ d∩á no⌠ ì
  88. star⌠á witΦá ß coloε (:⌐ a≤ thσ firs⌠ characte≥ oµá thσá file«  ì
  89. Thi≤á typσ oµ .HL╨ filσ consist≤ oµ onσ o≥ morσá norma∞á ASCI╔ ì
  90. tex⌠á line≤á a≤á thσá firs⌠á line≤ oµá thσá filσá followeΣá b∙ ì
  91. informatioεá section≤á whicΦá begiε witΦ ßá linσá whosσá firs⌠ ì
  92. characte≥ i≤ ß coloε anΣ enΣ witΦ eithe≥ thσ firs⌠ linσ oµ thσ ì
  93. nex⌠ informatioε sectioε o≥ thσ enΣ oµ thσ file.
  94.  
  95. :HELP: General Information on CP/M
  96.  
  97.      CP/═á i≤á ßá monito≥ contro∞á prograφá fo≥á microcompute≥ ì
  98. systeφá developmen⌠ whicΦ use≤ IBM-compatiblσá flexiblσá disk≤ ì
  99. (flopp∙á disks⌐á fo≥á mas≤á storage«á  Usinτá ßá microcompute≥ ì
  100. mainframσ baseΣ oε Intel'≤ 808░ o≥ Zilog'≤ Z8░ microprocessor¼ ì
  101. CP/═á provide≤ ß genera∞ environmen⌠ fo≥ prograφ construction¼ ì
  102. storage¼á anΣ editing¼á alonτ witΦ assembl∙ anΣ prograφá debuτ ì
  103. facilities«á  Aεá importan⌠ featurσ oµ CP/═ i≤ tha⌠ i⌠ caεá bσ ì
  104. easil∙á altereΣá t∩á executσ witΦ an∙á compute≥á configuratioε ì
  105. whicΦá use≤ aε Inte∞ 808░ o≥ Ziloτ Z8░ Microprocesso≥ anΣá ha≤ ì
  106. a⌠á leas⌠á 16╦á byte≤á oµ maiε memor∙ witΦá u≡á t∩á fou≥á IBM-ì
  107. compatablσ diskettσ drives.
  108.  
  109.      Thσá CP/═ monito≥ provide≤ acces≤ t∩ program≤á througΦá ß ì
  110. comprehensivσá filσá managemen⌠ system«á  Thσá filσá subsysteφ ì
  111. support≤á ß nameΣ filσ structure¼á allowinτ dynamiπ allocatioε ì
  112. oµá filσ spacσ a≤ wel∞ a≤ sequentia∞ anΣ randoφá filσá access«  ì
  113. Usinτá thi≤ filσ system¼á ß largσ numbe≥ oµ distinc⌠á program≤ ì
  114. caε bσ storeΣ iε botΦ sourcσ anΣ machine-executablσ form.
  115.  
  116.      Digita∞á Research¼á thσ designe≥ oµ CP/M¼á ha≤ provideΣ ß ì
  117. se⌠á oµá si° manual≤ whicΦ describσ thσ usσ anΣá operatioεá oµ ì
  118. CP/═ iε detail.
  119.  
  120.      These manuals are:
  121.           1«  Aε Introductioε t∩ CP/═ Feature≤ anΣ Facilitiesì
  122.           2.  ED:  A Context Editor for the CP/M Disk System
  123.           3.  ASM:  CP/M Assembler User's Manual
  124.           4«  DDT║  CP/═ Dynamiπ Debugginτ Too∞ User'≤ Manual
  125.           5.  CP/M Interface Guide
  126.           6.  CP/M System Alteration Guide
  127.  
  128.      A≤ thσ reade≥ caε see¼ CP/═ support≤ ß contex⌠ editor¼ aε ì
  129. assemble≥á (Intel-compatable)¼á anΣ ß debugge≥ system«á  Thesσ ì
  130. arσá availablσ iε thσ basiπ CP/═ package«á  Therσ i≤á ßá largσ ì
  131. variet∙á oµ othe≥ softwarσ availablσ whicΦ caε ruε unde≥á CP/═ ì
  132. witΦá littlσá o≥á n∩á modification«á  SucΦá softwarσá include≤ ì
  133. severa∞á assembler≤ (botΦ 808░ anΣ Z80)¼á ß symboliπ debugger¼ ì
  134. severa∞ high-leve∞ language≤ (includinτ FORTRA╬ I╓ {compiler}¼ ì
  135. CBASI├ {translator}¼á man∙ interpretivσ BASICs¼á ALGOL¼ FOCAL¼ ì
  136. anΣá C)¼á anΣá severa∞ special-purposσá application≤á program≤ ì
  137. (sucΦ a≤ tex⌠ formattinτ system≤ anΣ accountinτ systems).
  138.