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∩ ì
- be of significant value.
- Richard Conn
- :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σ HELP.HL╨ hel≡ filσ ì
- (no≈ beinτ displayeΣ t∩ you)« 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¼á likσá 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σá WorΣáá Sta≥áá 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ε ì
- will not pass between screen 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¼á ß u≡á t∩á 6┤á 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}¼á BASIC-┼ ì
- {translator}¼á CBASI├ {translator}¼ man∙ interpretivσ BASICs¼ ALGOL¼ FOCAL¼ ì
- anΣá C)¼á anΣá severa∞ special-purposσ application≤ program≤ (sucΦ a≤á tex⌠ ì
- formattinτ system≤ anΣ accountinτ systems).
-
- Refe≥á t∩ thσ indicateΣ manual≤ and/o≥ thσ CP/═ hel≡ filσ fo≥á furthe≥ ì
- information.