..     ----!---!---!---!---!---!---!---!---!---!---!---!---!---!---!---!---!-  .po 0 .he --- MASTER DISK CATALOGUING SYSTEM --- .FO 5 January 1985 Page # INTRODUCTION      Thå  Masteò  Disë Cataloguinç Systeí writteî bù  Warä  Christenseî     greatlù  simplifieó  thå tasë oæ findinç specifiã fileó  withiî  largå     librarieó  containinç eveî hundredó oæ diskettes®  Iî additioî tï it'ó     normaì use¬  manù optionó havå beeî incorporateä allowinç creatioî  oæ     submiô  fileó  foò peòforminç taskó upoî all¬  specific¬  oò  specifiã     categorieó  oæ files®  Thå cataloguinç systeí ió availablå  froí  thå     SIG/Í  anä CMUÇ useò domaiî librarieó wherå thå onlù chargeó arå mini     maì maintenancå fees. OVERVIEW      Thió  tutoriaì  beginó  bù listinç thå  fileó  whicè  compriså  thå     cataloguinç  systeí witè referencå tï thå useò domaiî librarù  volumeó     containinç  them®  Next¬  á steð bù steð procedurå foò  creatinç  anä     usinç  á  cataloç oæ disketteó ió presented®  Becauså thió  procedurå     giveó  thå  minimuí foò basiã uså oæ thå systeí iô ió  followeä  bù  á     detaileä  descriptioî oæ eacè filå anä it'ó options®  Thå tutoriaì  ió     theî  concludeä witè á summarù oæ otheò programó which¬  althougè  noô     parô  oæ thå cataloguinç system¬  havå proveî tï bå oæ valuå wheî useä     witè thå system. SYSTEM FILES      Thå fileó listeä herå arå thå mosô currenô versionó aó oæ thå timå     oæ  thió  printing®  Theså  fileó havå gonå  througè  manù  revisionó     causinç  variouó  versionó  tï  appeaò throughouô  thå  publiã  domaiî     librarieó anä waó oncå distributeä commerciallù bù Elliaí  Associates®     Thå  commerciaì  versioî waó throwî togetheò poorlù resultinç  iî  thå     systeí  functioninç improperly®  Iô is¬  therefore¬  noô recommended®     Thå variouó versionó availablå froí thå publiã domaiî librarieó  offeò     differenô  optionó  buô maù noô bå compatiblå witè  onå  another®  Bù     usinç  thå versionó listeä hereiî compatibilitù caî bå ensureä witè  á     ricè assortmenô oæ options® Thå fileó listeä belo÷ arå thoså requireä     for minimal use of the cataloguing system.      Filename Version Source Notes      FMAP.COÍ  2.3(12/07/81©  SIG/Í.07² ;multiple drive system      NEWQCAT.ASM (02/04/81) SIG/M.070 ;single drive system      CAT.COM (02/02/80) SIG/M.052      UCAT.COM SIG/M.052      NEWQCAT¬ oncå assembleä usinç MAC¬  performó thå samå functioî  aó     FMAР oî systemó havinç onlù onå disë drivå buô doeó noô allo÷ anù  oæ     the options that FMAP does. Only one of the two files is required. Iî  additioî  tï  thå fileó  abovå á  texô  editoò  oò worä processor,     i.e. ED or WORDSTAR, is required. .pa Š CONVENTIONS USED      The following conventions are used throughout this document:     Symbol Meaning    d: disk drive (any drive A: through P:)     fn.ft filename.filetype (like CP/M)     dn.d# diskname.disknumber (like filename.filetype)    opt option (a single letter)     .sopt suboption (. followed by a single letter)    nn two digit number (nnn = three digit number) # numbers generated by the system CREATING AND USING A DISKETTE CATALOG      Onlù  basiã  uså oæ thå cataloguinç systeí ió  giveî  here®  Thió     includeó  creatioî  oæ  thå cataloç itselæ anä uså oæ iô tï  vie÷  thå     entirå cataloç iî sequencå oò looë uð á specifiã file®  Otheò optionó     exisô  whicè  wilì bå covereä lateò wheî dealinç witè  thå  individuaì     programs in detail.      Tï uså thå systeí eacè diskette¬  foò identificatioî purposes¬  ió     assigneä  á  uniquå namå (uð tï á maximuí oæ seveî characters©  anä  á     threå digiô number®  Thå diskettå namå ió precedeä bù á - anä storeä     aó  á  filenamå oî thå diskettå usinç thå formaô  -dn.d#®  Á  prograí     nameä  FMAP¬  oò  NEWQCAÔ foò singlå drivå  systems¬  wilì  reaä  thió     diskettå name/number¬  alonç witè alì filenameó oî thå diskette¬  froí     thå  directorù  anä  storå  theí  iî  á  temporarù  ASCIÉ  filå  nameä     NAMES.SUB® Á seconä program¬ UCAT¬ wilì theî mergå NAMES.SU intï thå     cataloç filå calleä MAST.CAÔ anä deletå NAMES.SUB® Thå thirä program¬     CAT¬  maù theî accesó datá withiî thå cataloç file®  Tï creatå anä uså     the catalog proceed as follows:     NOTEº  Wheî á steð ió divideä intï twï parts¬  (A© anä (B)¬ follo÷         thå directionó listeä undeò (A© foò singlå drivå systemó oò  thoså         undeò (B© foò multiplå drivå systems.         1®  Establisè á disë namå anä numbeò foò eacè diskettå tï bå cata         logueä  anä  storå theí aó á zerï lengtè filå oî  thå  appropriatå         disë  iî  thå  formaô -dn.d£ (don'ô forgeô thå -)®  Thió  caî  bå         accomplisheä usinç thå CP/Í residenô commanä SAVÅ ° -dn.d#.         2®  Oî á blanë diskette¬ hereafteò referreä tï aó thå cataloç disk¬         puô aî operatinç systeí anä storå thå followinç programs:            A. a text editor or word processor            B. CAT.COM            C. UCAT.COM            D® FMAP.COÍ  (foò  multiplå drivå systems© oò  NEWQCAT.COÍ             (for single drive systems) .pa Š CREATING AND USING A CATALOG (CONTINUED)         3®  Usinç  thå texô editoò oò worä processoò creatå á filå oî  thå         cataloç  disë nameä MAST.CAÔ containinç á lisô oæ  filenames¬  en         closeä withiî parenthesió anä separateä bù carriagå returns¬  whicè         yoõ wisè tï havå thå systeí ignore® Thió ió useful¬ foò instance¬         wheî yoõ havå á copù oæ PIÐ anä STAÔ oî everù disë anä don'ô  wanô        tï clutteò thå cataloç bù listinç alì oæ them®          EXAMPLEº          (PIP.COM DDT.COM         STAT.COM)             NOTEº  Iæ yoõ don'ô wanô anù fileó tï bå ignoreä puô (© iî thå             filå (Don'ô forgeô tï puô á carriagå returî afteò it)®  Thió ió             requireä foò thå systeí tï worë properly.         4®  Witè  thå disketteó tï bå catalogueä iî á handù placå anä  alì         otheò disë driveó empty¬  inserô thå cataloç disë intï drivå Á anä         perforí  á colä boot®  Iî thå nexô steð yoõ wilì begin¬  disë  bù         disk¬ loadinç thå catalog.         5.  (A©  Enteò  thå commanä NEWQCAT®  Thå prograí wilì loaä  theî             direcô yoõ tï removå thå cataloç disë anä inserô thå  diskettå             tï  bå catalogued®  Bù followinç thå directionó giveî bù  thå             prograí yoõ wilì switcè disketteó bacë anä forth¬  hittinç thå             carriagå returî keù eacè time¬  untiì yoõ enä uð witè thå cata             loç  disë iî thå drivå anä thå temporarù file¬  NAMES.SUB¬  oî             it.             (B©  Puô  thå firsô diskettå tï bå catalogueä iî drive B and             enter the command FMAÐ Bº F (tï seå thå resultó oî thå screen©             oò FMAÐ Bº  Ñ (tï dï thå joâ slightlù quickeò withouô anythinç             printeä  oî thå screen)®  Wheî thå prograí finishes yoõ  wilì             havå thå temporarù file¬ NAMES.SUB¬ oî thå cataloç disk.         6® Enteò thå commanä UCAÔ whicè wilì mergå thå datá froí NAMES.SU         intï thå cataloç file¬ MAST.CAT¬ anä deletå NAMES.SUB.         7® Repeaô stepó µ anä ¶ foò eacè diskettå yoõ wisè tï catalog® Iæ         thå  commanä  NEWQCAÔ resultó iî thå messagå +++NOÔ  FOUNÄ  repeaô         stepó 1¬  5¬ anä 6® Thió messagå meanó thaô nï diskettå namå star         tinç  witè á - waó founä oî thå diskettå beinç  catalogued®  Somå         previouó versionó oæ FMAÐ wilì alsï producå thió erroò messagå buô         thå onå specifieä hereiî wilì not.         8® Thå cataloç haó no÷ beeî loadeä anä ió readù foò use® Tï obtaiî         informatioî  froí thå cataloç enteò thå commanä CAÔ  fn.fô  dn.d#®         Wildcardó (¿ oò *© arå alloweä anä dn.d£ ió optional.             EXAMPLES:                Command Purpose               CAT WS.COM find all copies of WS.COM within               entire catalog                CAT WS.COM WORK.* find all copies of WS.COM on any                WORK disk Š CREATING AND USING A CATALOG (CONTINUED)                 Command Purpose                 CAT WS.COM WORK.001 see if WS.COM is on disk WORK.001                 CAT *.ASM list all ASM type files in the                  catalog                 CAT J*.HEX WORK.* list all HEX type files beginning                  with J on any WORK disk                 CAT *.* LIB.135 list all files on disk LIB.135 UPDATING AN EXISTING CATALOG      Thå  threå  occasionó whicè necessitatå updatinç thå  cataloç  arå     additioî oæ á diskette¬  deletioî oæ á diskette¬ and addition/deletioî     oæ fileó oî á previouslù catalogueä diskette®  Thå requireä operatioî     iî alì threå occasionó ió essentiallù thå samå iî thaô thå diskettå ió     jusô  catalogueä aó donå wheî initiallù loadinç thå cataloç  (seå  thå     lasô  section)®  Showî  belo÷  ió  thå requireä  operatioî  foò  eacè     occasion:      NOTEº  Thå  steð  numberó  belo÷ refeò tï stepó  withiî  thå  lasô      section.      Adding a diskette      To add a diskette to the catalog perform steps 1, 5, and 6.      Addition/deletion of files on a previously catalogued diskette      Tï  updatå  thå cataloç foò á diskettå  whoså  filenameó  havå      changeä  sincå iô waó lasô catalogueä perforí stepó µ anä 6®  Anù      filenameó  whicè  havå beeî deleteä froí thå diskettå wilì bå  re         moveä  froí thå cataloç whilå filenameó whicè havå beeî addeä wilì         bå inserteä intï thå catalog.         Deletion of a diskette          Deletinç  á diskettå froí thå cataloç requireó  slightlù  morå         worë  thaî  thå otheò twï updatinç operations®  First¬  formaô  á         diskettå tï ensurå iô ió empty®  Oî thió emptù diskettå storå thå         diskname.disknumbeò  correspondinç tï thå diskname.disknumbeò  yoõ         wisè tï deletå (uså thå CP/Í commanä SAVÅ ° -dn.d£ DON'Ô FORGEÔ         THÅ -)® No÷ perforí stepó µ anä ¶ usinç thió diskette® Thió wilì         causå  alì  filenameó  foò thaô diskettå tï bå  removeä  fòoí  thå         catalog. .pa Š DETAILED FILE DESCRIPTIONS     MAST.CAT      MAST.CAÔ ió aî ASCIÉ texô filå whicè containó á lisô oæ  filenameó     tï bå ignoreä bù thå systeí (noô includeä withiî thå catalog© followeä     bù thå cataloç data®  Thå filenameó tï bå ignoreä arå encloseä withiî     parenthesió  anä separateä bù carriagå return-linefeeä sequences®  Thå     lasô parenthesió ió followeä bù á carriagå return-linefeeä sï thaô  thå     cataloç  datá  beginó oî á ne÷ line®  Thå cataloç datá consistó oæ  á     lisô  oæ lineó (separateä bù carriagå return-linefeeä  sequences©  eacè     containinç  onå filenamå anä correspondinç diskname.disknumbeò iî  thå     formaô   fn.ft,dn.d#®   Thå   lineó  arå  alphabeticallù  sorteä   bù     filename.filetypå ignorinç thå diskname.disktype®  Á typical MAST.CAÔ     file would look as follows:      (PIP.COM      STAT.COM      DDT.COM)      FORMAT.COM,LIB.003      INDEX.ASM,LIB.015      INDEX.COM,LIB.015      LU.COM,LIB.001     MAST.BAK      MAST.BAË ió á backuð copù oæ MAST.CAT®  Eacè timå thå cataloç  ió     updateä thå previouó copù of MAST.CAÔ ió renameä tï MAST.BAË sï iæ yoõ     eveò  destroù  MAST.CAÔ iî erroò jusô renamå MAST.BAË tï MAST.CAÔ  anä     re-catalog the last diskette catalogued.     NAMES.SUB      NAMES.SU ió aî ASCIÉ filå createä bù FMAÐ whicè ió normallù  useä     aó á temporarù mergå filå bù thå cataloguinç systeí buô maù havå otheò     useó dependinç upoî thå optioî anä suboptioî specifieä withiî thå FMAÐ     commanä  line®  Possibilitieó includå uså aó á cataloç filå foò  eacè     disë containinç á lisô oæ filenameó witè commentó abouô eacè file¬ uså     witè thå CP/Í SUBMIÔ utility¬ uså aó á sorteä diskettå directorù file¬     anä otheò useó aó determineä bù youò ingenuity®  NAMES.SU containó á     lisô oæ filenames¬  filetypes¬  anä possiblù otheò datá dependinç upoî     whicè optionó arå useä witè FMAP® Thå lisô containeä withiî NAMES.SU     is alphabetically sorted by filename and filetype.     NEW.CAT      NEW.CAÔ  ió  á  temporarù ASCIÉ filå createä bù  UCAÔ  durinç  thå     cataloç  updatinç  process®  Iô ió eraseä bù UCAÔ sï thå  useò  woulä     normallù noô bå awarå thaô iô eveò existed®  However¬  iô ió possiblå     foò  thå  systeí tï crasè durinç executioî oæ UCAÔ leavinç NEW.CAÔ  oî     thå disk® Shoulä thió happeî simplù eraså NEW.CAT¬ renamå MAST.BAË tï     MAST.CAÔ iæ MAST.CAÔ waó eraseä bù UCAT¬  anä trù thå updatinç  proce     durå again. .pa Š DETAILED FILE DESCRIPTIONS (CONTINUED)       FMAP      FMAР readó  á  diskettå  directorù obtaininç  á  sorteä  lisô  oæ     filenameó  anä disë allocatioî informatioî whicè maù bå senô tï á filå     ¬ NAMES.SUB¬ oî thå currentlù selecteä disk¬ tï thå console¬ oò tï thå     printer® FMAÐ allowó teî optionó anä threå suboptionó makinç iô quitå     versatilå anä givinç iô á varietù oæ applicationó asidå froí uså  witè     thå  cataloguinç system®  Thå commanä formaô ió FMAÐ d:fn.fô opt.sopô     anä wildcardó (ª anä ?© arå alloweä withiî thå filenamå anä  filetype®     Thå dº ió useä tï specifù whicè drivå containó thå diskettå tï bå reaä     witè  thå currentlù selecteä drivå beinç useä iæ dº  ió omitted.  Thå     filenamå  anä  filetypå arå useä tï specifù selectioî  criteriá  whicè     eacè  filenamå anä filetypå musô meeô iî ordeò tï bå includeä  iî  thå     list obtained (e.g. *.ASM for all .ASM type files).      Througè  uså  oæ thå optionó anä suboptionó thå useò  caî  controì     whicè useò areá (oî thå disk© ió scanned¬ thå destinatioî oæ thå data¬     anä thå formaô oæ thå datá generated® Botè optionó anä suboptionó arå     optional  witè  thå  restrictioî  thaô á suboptioî maù  onlù  bå  used     followinç  aî option®  Iî addition¬  á maximuí oæ onå optioî anä  onå     suboptioî  maù  bå used withiî á commanä  line®  Thå  suboptionó  arå     specifieä witè á letteò precedeä bù á ®  whilå thå optionó onlù uså á     singlå letteò oò character®  Foò example¬ usinç thå commanä FMAÐ Bº Æ     woulä obtaiî á lisô oæ alì fileó oî thå disë iî drivå Bº  usinç thå  Æ     optioî whilå thå commanä FMAÐ Bº  F.Ó woulä obtaiî á lisô oæ alì fileó     oî  thå  disë  iî drivå Bº  usinç thå Æ optioî anä thå  .Ó  suboption®     Noticå  thaô fn.fô arå optionaì anä thaô FMAÐ Bº  F.Ó ió  functionallù     equivalenô tï FMAÐ B:*.ª F.S®  Eacè optioî anä suboptioî ió explained     in detail below:         Option Explanation      none  Thå FMAÐ commanä witè nï optionó ió useä tï lisô  disë                 allocatioî  informatioî  tï thå console®  Iô  showó  eacè                 filenamå anä type¬  it'ó sizå iî K¬ it'ó recorä count¬ anä                 extentó useä bù it® Thå formaô useä ió fn.fô Eø Rà #Ë Ex®                 Nï NAMES.SU filå ió created.         /        Thå ¯ optioî ió similaò tï nï option® Differenceó arå                 thaô  nï informatioî abouô extentó useä ió listeä anä  thå                 datá ió showî iî twï columnó usinç thå formaô fn.fô Rà #K®                 No NAMES.SUB file is created.      B  Thå  Â  optioî  ió identicaì tï nï  optioî  witè  thå                 additioî oæ á biô mað followinç thå list.  Withiî thå biô                 mað á ± indicateó thaô thå blocë haó beeî allocateä  whilå                 a 0 means that it hasn't. D Thió  optioî  createó  á NAMES.SU filå foò  uså  witè                 SUBMIT®  NAMES.SU wilì contaiî á lisô oæ filenameó  witè                 SUBMIÔ typå parameteró iî thå formaô $± $2fn.fô $³ (noticå                 thå  spacå  betweeî thå fô anä $3)®  Thå Ð optioî ió  thå                 same without the space. No output is sent to the console. .pa Š DETAILED FILE DESCRIPTIONS (CONTINUED)     FMAP (CONTINUED)         Option Explanation F Thió  optioî  ió useä foò updatinç  thå  catalog®  Iô                 createó á NAMES.SU filå containinç á lisô oæ filenameó iî                 thå formaô fn.ft®  Outpuô tï thå consolå ió identicaì  tï                 that of no option. K Thå  Ë  optioî createó á NAMES.SU filå  containinç  á                 lisô oæ filenameó anä filå sizeó iî thå formaô fn.ft,nnnk®                 Nï  outpuô  ió senô tï thå console®  Thió optioî makeó  á                 good sorted directory file. L Thå  Ì optioî createó á lisô oæ filenameó  witè  theiò                 sizå  iî K¬  á volumå number¬  anä á filå numbeò foò each®                 Usinç thå commanä FMAÐ Bº  Lnnn.Ð woulä creatå á lisô witè                 eacè  linå  havinç thå formaô nnn.£ #Ë fî fô  sendinç  thå                 datá tï botè thå consolå anä printeò (noticå thå suboptioî                 .P). No NAMES.SUB file is created. M Thió optioî createó á NAMES.SU filå foò uså witè  thå                 CP/Í SUBMIÔ utility® Eacè linå iî thå filå haó thå formaô                 $1 $2 $3fn.ft. No output is sent to the console. Q Thió  optioî  ió  identicaì tï thå  Æ  optioî  withouô                 console output. P Thió  optioî ió identicaì tï thå Ä optioî excepô  thaô                 nï  spacå  ió inserteä betweeî fô anä $³ resultinç iî  thå                 formaô $± $2fn.ft$3®  Thió formaô ió compatiblå witè somå                 utilities such as PEP. There is no console output. Unnn Thió optioî createó á SIG/Í cataloç filå whoså namå ió                 -CATALOG.nnn®  Thió  filå ió theî completeä usinç á  texô                 editoò  oò  worä processoò tï enteò á cataloç  descriptioî                 and comments about each filename. The file's format is:                  Volume nnn                  Description:--to be filled in--                  Number Size Name Comments                  CATALOG.nnî  Contentó oæ CP/Í Vol.nnn                  nnn.# #K fn.ft --to be filled in--                  nnn.# #K fn.ft --to be filled in--                  etc... .P Thå  .Ð suboptioî ió identicaì tï thå CP/Í ^Р controì                 character® Iô causeó alì outpuô beinç senô tï thå consolå                 to be echoed at the printer. .pa Š DETAILED FILE DESCRIPTIONS (CONTINUED)     FMAP (CONTINUED)         Option Explanation .S Thå  .Ó suboptioî causeó FMAÐ tï prompô thå useò  witè                 eacè  filenamå  iî thå directorù sï eacè maù  bå  manuallù                 selecteä foò inclusioî withiî thå lisô  created®  Consolå                 outpuô ió iî thå forí fn.ft¿  wherå thå useò respondó witè                 Y or N. .Unn Normallù FMAÐ accesseó alì useò areaó oî thå diskette¬                 however¬  thå  .Unî suboptioî allowó selectioî oæ onå useò                 area to be accessed with all others being ignored.     UCAT      UCAÔ  ió  thå masteò cataloç updatinç  program®  Effectively¬  iô     mergeó NAMES.SU (createä bù FMAP© intï thå existinç MAST.CAT¬  addinç     anä deletinç entrieó aó required®  Actually¬  iô workó bù  performinç     the following list of operations in sequence:      1. create NEW.CAT (empty ASCII file)      2. merge old MAST.CAT with NAMES.SUB placing result in NEW.CAT      3. erase MAST.BAK (MAST.CAT backup file) and NAMES.SUB      4. rename old MAST.CAT to MAST.BAK      5. rename NEW.CAT to MAST.CAT      Normally¬  eacè  diskettå  tï  bå catalogueä wilì contaiî  á  zerï     lengtè  filå whoså namå ió useä foò thå diskname®  Thå namå  oæ  thió     filå  wilì  havå thå formaô -dn.d#®  Shoulä yoõ wisè noô tï savå  thå     disknamå  oî  eacè  diskettå UCAÔ allowó aî optioî  tï  precludå  thió     requirement®  Tï uså iô creatå NAMES.SUB¬  containinç nï -dn.d£  (uså     FMAР withouô previouslù creatinç á zerï lengtè file)¬  theî enteò thå     commanä UCAÔ -dn.d£ usinç anù disknamå anä numbeò yoõ wish® Thió wilì     updatå  MAST.CAÔ usinç thå -dn.d£ specifieä ratheò thaî requirinç  onå     to be within NAMES.SUB (obtained from the diskette directory).     CAT      CAÔ  ió thå cataloguinç systeí querrù program®  Iô  accesseó  thå     MAST.CAÔ  datá filå findinç entrieó whicè matcè thå selectioî criteriá     specified®  Thå entrieó founä arå theî senô tï thå console®  Use  oæ     the CP/M ^P will cause the data to be echoed at the printer as well.      Thå  commanä  formaô ió CAÔ fn.fô dn.d£ wherå fn.fô anä dn.d£  arå     optionaì  witè  thå stipulatioî thaô fn.fô musô bå useä  iî  ordeò  tï     specifù  dn.d#®  Wildcardó  (ª  anä ?© arå allowed withiî  fn.fô  anä     dn.d#® Omittinç fn.fô oò fn.d£ ió functionallù equivalenô tï enterinç     *.ª sï thå commanä CAÔ wilì producå thå samå resulô aó CAÔ *.ª *.ª anä     CAT *.COM will yield the same output as CAT *.COM *.*. .pa Š SUMMARY OF ADDITIONAL PROGRAMS Listeä  belo÷ arå somå programó whicè aren'ô actuallù parô oæ thå     cataloguinç  systeí buô havå proveî useful®  Á shorô summarù  oæ  thå     advantageó  offereä bù eacè ió given®  Foò informatioî oî ho÷ tï  uså     theså  programó yoõ caî reaä thå documentatioî supplieä witè somå  buô     yoõ arå oî youò owî witè others®  Trù theí ouô oî á dummù cataloç sï     yoõ won'ô looså anù datá whilå playing®  É furtheò suggesô yoõ becomå     quitå  familiaò witè operatioî oæ thå basiã cataloguinç systeí  beforå     gettinç toï venturous.     CATXRF11      Thió  ió á utilitù foò producinç printoutó oæ thå masteò  catalog®     Iô provideó choicå oæ sequencinç bù disknumber¬ filename¬ oò filetype®     Thå  prograí  sourcå  (iî BASIC© alonç witè á fullù  compileä  versioî     (whicè maù oò maù noô worë oî youò system© ió availablå froí SIG/Í  oî     volume 117.     NCAT      Thió ió á reallù nicå enhancemenô tï thå system® Iô replaceó FMAÐ     anä  UCAÔ witè onå prograí simplifyinç thå creatioî anä maintenancå oæ     thå catalog®  Becauså NCAÔ useó maiî storagå foò merging¬ ratheò thaî     creatinç anä deletinç additionaì files¬ iô operateó quicker® Thå useò     neeä onlù enteò NCAÔ tï updatå á cataloç iî onå steð anä NCAÔ respondó     witè  amplå messageó oî thå screeî tï changå diskó  aó  required®  Aî     introductioî  ió  alsï  availablå  bù enterinç  thå  commanä  NCAÔ  ?®     Becauså  NCAÔ doesn'ô creatå additionaì fileó nonå oæ thå FMAÐ optionó     are available. This is a user friendly, speedy little program.     CAT2      CAT²  ió  á replacemenô foò CAÔ whicè provideó datá  iî  á  singlå     columî ratheò thaî iî two®  Thió makeó readinç easieò buô thå prograí     isn'ô  verù  smart®  Thå onlù commanä formaô alloweä ió  simplù  CAT²     whicè  provideó  á  listinç oæ thå entirå cataloç (yoõ  havå  tï  looë     througè  iô  tï finä á filename)®  Thió maù noô sounä likå mucè oæ  á     probleí  aô  firsô buô thinë abouô usinç youò terminaì tï looë  foò  á     filå nameä ZZÚ iî á cataloç oæ 500° filenames® CAT² ió availablå froí     SIG/M.     FIND      Thió ió á generaì purposå ASCIÉ filå searcè utilitù availablå froí     SIG/M®  Somå likå iô betteò thaî cat®  Yoõ mighô givå iô á trù.     SUPERSORT      SUPERSORÔ  ió  á  generaì  purposå ASCIÉ  sorô  utilitù  availablå     commerciallù  froí  Micropro®  Thió  prograí wilì creatå  á  copù  oæ     MAST.CAÔ reformatteä anä sorteä anù waù yoõ like®  Iô alsï allowó yoõ     tï creatå commanä fileó foò iô tï reaä foò instructions®  Thió allowó     yoõ tï havå á commanä filå foò everù format/sorô combinatioî eveò useä     sï theù caî alì bå easilù updateä everù timå thå originaì MAST.CAÔ  ió     updated®  Yoõ caî uså thå FINÄ utilitù tï searcè thå fileó createä oò     á  prinô  utilitù (Wordstaò works© tï producå á booë oæ  youò  cataloç     crosó  referenceä anä formatteä anù waù yoõ caî imagine®  Thió  ió  á     smarô prograí welì wortè checkinç out. Š CLOSING      Oæ  alì thå softwarå É owî thå Masteò Cataloguinç Systeí ió onå oæ     thå mosô useä utilities®  Iô haó evolveä intï aî extremelù  versatilå     tool¬  anä wheî yoõ adä á fe÷ additionaì programó anä somå imaginatioî     iô  becomeó  á verù powerfuì necessitù tï anù seriouó  computeò  user®     Withouô  iô  I¬  foò  one¬  woulä bå losô iî aî oceaî  lookinç  foò  á     particulaò ouncå oæ water® I'í certaiî É woulä noô bå alone® É extenä     mù  thankó  tï Warä foò á joâ welì donå (bù thå waù Ward¬  É likå  REÚ     too). Jerald E. Bass Computeration Developments