home *** CD-ROM | disk | FTP | other *** search
- Welcome to the HELP Command
- How to use the HELP Command
- How to write .HLP Files
- Help on CP/M in general
- :HELP: Welcome to the HELP Command
-
- Welcomσá t∩á thσá HEL╨á Commandíá Thσá HEL╨á CommanΣá i≤ ì
- designeΣ t∩ assis⌠ you¼á thσ CP/═ user¼á iε thσ usσ oµ CP/═ iε ì
- genera∞á anΣá specifiπá CP/═ command≤ iεá particular«á I⌠á i≤ ì
- designeΣ a≤ aε interactive¼ on-linσ assistancσ system.
-
- HEL╨á pull≤ iε file≤ nameΣ <FILENAME>.HL╨ froφá disδá anΣ ì
- display≤á thesσ t∩ thσ use≥ iε ß pageΣ mode«á Thesσ file≤ arσ ì
- oµ tw∩ basiπ type≤ -- indexeΣ anΣ non-indexed.
-
- IndexeΣá file≤ arσ thosσ .HL╨ file≤ whicΦ star⌠á witΦá aε ì
- index«á Thi≤á i≤á aε examplσ oµ aε indexeΣ file«á Wheεá HEL╨ ì
- load≤ aε indexeΣ file¼á i⌠ display≤ thi≤ inde° t∩ thσ use≥ anΣ ì
- allow≤ hiφ t∩ selec⌠ entrie≤ froφ it«á Thσ use≥ ma∙ selec⌠ a≤ ì
- man∙á entrie≤ a≤ hσ desire≤ iε an∙ orde≥ hσ desire≤ b∙á simpl∙ ì
- typinτá thσ lette≥ oµ hi≤ selection«á Oncσ thσ use≥ ha≤á madσ ì
- hi≤ selection¼á hel≡ wil∞ looδ u≡ thσ bod∙ oµ tex⌠ hσ selecteΣ ì
- anΣá displa∙á i⌠ t∩ hiφ iε ß pageΣ mode«á Wheε thσá use≥á ha≤ ì
- finisheΣ readinτ hi≤ selection¼á HEL╨ theε return≤ hiφ t∩á thσ ì
- inde° menu« Typinτ ß Control-├ wil∞ returε thσ use≥ t∩ CP/M.
-
-
- Non-indexeΣ file≤ arσ thosσ .HL╨ file≤ whicΦ d∩ no⌠ star⌠ ì
- witΦ aε index«á Iε sucΦ cases¼á HEL╨ wil∞ immediatel∙ displa∙ ì
- thσá content≤ oµ thσ filσ t∩ thσ use≥ and¼á wheε thσ use≥á ha≤ ì
- finisheΣ lookinτ a⌠ it¼ HEL╨ wil∞ returε t∩ CP/M.
-
- HEL╨á i≤ menu-driven¼á anΣ al∞ thσ command≤ availablσá t∩ ì
- thσ use≥ a⌠ an∙ giveε timσ arσ displayeΣ t∩ him«
-
- HEL╨á caε bσ ß ver∙ usefu∞ too∞ fo≥ on-linσ referencσá t∩ ì
- thσá user«á It¼á iεá conjunctioε witΦ thσ man∙ HL╨ file≤á no≈ ì
- available¼ ha≤ alread∙ proveε t∩ bσ oµ significan⌠ value.
-
- :HELP: How to use the HELP Command
-
- Thσ HEL╨ CommanΣ i≤ executeΣ iε onσ oµ threσ ways:
- (1) by just typing 'HELP'
- (2) by typing 'HELP FILENAME', where FILENAME
- is the name of a disk file named FILENAME.HLP
- (3) by typing 'HELP FILENAME.EXT', where
- FILENAME.EXT is the name of a file created in
- the format of a help file
-
- Iµá thσá use≥á type≤ jus⌠ 'HELP'¼á hσá wil∞á receivσá thσ ì
- QUICK.HL╨ hel≡ file«á Fo≥ al∞ othe≥ form≤ oµ thσ HEL╨ command¼ ì
- thσá use≥á wil∞á seσá thσá specifieΣá hel≡á filσá information« ì
- Generall∙á speaking¼á thσá namσá oµ thσ hel≡á filσá shoulΣá bσ ì
- indicativσá oµ it≤ subject¼á i.e«á CPM.HL╨ shoulΣ contaiε hel≡ ì
- informatioε oε CP/M.è
- :HELP: How to write .HLP files
-
- File≤á useΣ b∙ thσ HEL╨ prograφ arσ eithe≥á simplσá CP/M-ì
- standarΣá file≤ oµ ASCI╔ tex⌠ o≥ ASCI╔ file≤ generateΣ b∙á thσ ì
- WordSta≥á tex⌠ editor/formatter«á Thesσ files¼á a≤á mentioneΣ ì
- above¼á arσ oµ tw∩ basiπ types║á indexeΣ anΣ non-indexed¼á anΣ ì
- eacΦá typσá i≤ relateΣ t∩ thσ othe≥ anΣ i≤ oµ thσá samσá basiπ ì
- format.
-
-
- Grouping of Information
-
- Informatioε displayeΣ t∩ thσ use≥ i≤ groupeΣ b∙ thσ inde° ì
- iεá indexeΣá HL╨á file≤á anΣ ma∙á als∩á bσá groupeΣá b∙á line≤ ì
- beginninτá witΦá Forφ FeeΣ (^L⌐ characters«á Groupinτá i≤á aε ì
- effectivσá wa∙á t∩á logicall∙á organizσá informatioεá s∩á tha⌠ ì
- meaninτáá wil∞á bσá morσá clea≥á t∩á thσá use≥á anΣá unit≤á oµ ì
- informatioε wil∞ no⌠ pas≤ betweeε screeε displays.
-
- Non-Indexed .HLP Files
-
- Non-indexeΣ .HL╨ file≤ arσ simplσ ASCI╔ file≤ whicΦ star⌠ ì
- witΦá ßá coloεá (:⌐ a≤ thσ firs⌠ characte≥á oµá thσá filσá anΣ ì
- consis⌠ oµ ASCI╔ tex⌠ (witΦ eacΦ linσ terminateΣ b∙ ß carriagσ ì
- return/linσá feeΣ characte≥ combination)«á Thσ informatioε iε ì
- sucΦ ß hel≡ filσ consist≤ oµ al∞ tex⌠ afte≥ thσ leadinτá coloε ì
- u≡ t∩ eithe≥ thσ terminatinτ end-of-filσ marδ (control-Z⌐ o≥ ß ì
- ne≈ linσ whicΦ start≤ witΦ ß colon.
-
- Indexed .HLP Files
-
- IndexeΣá .HL╨á file≤ arσ simplσ ASCI╔ file≤ whicΦ d∩á no⌠ ì
- star⌠á witΦá ß coloε (:⌐ a≤ thσ firs⌠ characte≥ oµá thσá file« ì
- Thi≤á typσ oµ .HL╨ filσ consist≤ oµ onσ o≥ morσá norma∞á ASCI╔ ì
- tex⌠á line≤á a≤á thσá firs⌠á line≤ oµá thσá filσá followeΣá b∙ ì
- informatioεá section≤á whicΦá begiε witΦ ßá linσá whosσá firs⌠ ì
- characte≥ i≤ ß coloε anΣ enΣ witΦ eithe≥ thσ firs⌠ linσ oµ thσ ì
- nex⌠ informatioε sectioε o≥ thσ enΣ oµ thσ file.
-
- :HELP: General Information on CP/M
-
- CP/═á i≤á ßá monito≥ contro∞á prograφá fo≥á microcompute≥ ì
- systeφá developmen⌠ whicΦ use≤ IBM-compatiblσá flexiblσá disk≤ ì
- (flopp∙á disks⌐á fo≥á mas≤á storage«á Usinτá ßá microcompute≥ ì
- mainframσ baseΣ oε Intel'≤ 808░ o≥ Zilog'≤ Z8░ microprocessor¼ ì
- CP/═á provide≤ ß genera∞ environmen⌠ fo≥ prograφ construction¼ ì
- storage¼á anΣ editing¼á alonτ witΦ assembl∙ anΣ prograφá debuτ ì
- facilities«á Aεá importan⌠ featurσ oµ CP/═ i≤ tha⌠ i⌠ caεá bσ ì
- easil∙á altereΣá t∩á executσ witΦ an∙á compute≥á configuratioε ì
- whicΦá use≤ aε Inte∞ 808░ o≥ Ziloτ Z8░ Microprocesso≥ anΣá ha≤ ì
- a⌠á leas⌠á 16╦á byte≤á oµ maiε memor∙ witΦá u≡á t∩á fou≥á IBM-ì
- compatablσ diskettσ drives.
-
- Thσá CP/═ monito≥ provide≤ acces≤ t∩ program≤á througΦá ß ì
- comprehensivσá filσá managemen⌠ system«á Thσá filσá subsysteφ ì
- support≤á ß nameΣ filσ structure¼á allowinτ dynamiπ allocatioε ì
- oµá filσ spacσ a≤ wel∞ a≤ sequentia∞ anΣ randoφá filσá access« ì
- Usinτá thi≤ filσ system¼á ß largσ numbe≥ oµ distinc⌠á program≤ ì
- caε bσ storeΣ iε botΦ sourcσ anΣ machine-executablσ form.
-
- Digita∞á Research¼á thσ designe≥ oµ CP/M¼á ha≤ provideΣ ß ì
- se⌠á oµá si° manual≤ whicΦ describσ thσ usσ anΣá operatioεá oµ ì
- CP/═ iε detail.
-
- These manuals are:
- 1« Aε Introductioε t∩ CP/═ Feature≤ anΣ Facilitiesì
- 2. ED: A Context Editor for the CP/M Disk System
- 3. ASM: CP/M Assembler User's Manual
- 4« DDT║ CP/═ Dynamiπ Debugginτ Too∞ User'≤ Manual
- 5. CP/M Interface Guide
- 6. CP/M System Alteration Guide
-
- A≤ thσ reade≥ caε see¼ CP/═ support≤ ß contex⌠ editor¼ aε ì
- assemble≥á (Intel-compatable)¼á anΣ ß debugge≥ system«á Thesσ ì
- arσá availablσ iε thσ basiπ CP/═ package«á Therσ i≤á ßá largσ ì
- variet∙á oµ othe≥ softwarσ availablσ whicΦ caε ruε unde≥á CP/═ ì
- witΦá littlσá o≥á n∩á modification«á SucΦá softwarσá include≤ ì
- severa∞á assembler≤ (botΦ 808░ anΣ Z80)¼á ß symboliπ debugger¼ ì
- severa∞ high-leve∞ language≤ (includinτ FORTRA╬ I╓ {compiler}¼ ì
- CBASI├ {translator}¼á man∙ interpretivσ BASICs¼á ALGOL¼ FOCAL¼ ì
- anΣá C)¼á anΣá severa∞ special-purposσá application≤á program≤ ì
- (sucΦ a≤ tex⌠ formattinτ system≤ anΣ accountinτ systems).