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ä .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).