home *** CD-ROM | disk | FTP | other *** search
-
- Program Newdisc;
- (****************************************************************)
- (* *)
- (* Author: George Brooke *)
- (* Sebastian Bauerstrasse 20c *)
- (* 8000 Munich 83 *)
- (* West Germany *)
- (* *)
- (* Date: 30.12.81 *)
- (* *)
- (* *)
- (* NewDisc performs the introduction of a new disc into *)
- (* the Disc Catalog System. This System is described, and is *)
- (* available, on PASCAL Z Disc #9. *)
- (* The Catalog System was originally authored by Ward *)
- (* Christenson of CP/M Users Group. *)
- (* *)
- (* In the following description, the word 'Catalog' is *)
- (* used to refer to the Name part of a Disc Identification file *)
- (* where the Disc Identification file has a name of the form *)
- (* *)
- (* <-Name.Serial Number> *)
- (* *)
- (* *)
- (* *)
- (* *)
- (* *)
- (* *)
- (* The general method of operation is as follows *)
- (* *)
- (* 1.0 MAST.CAT is read and a table of the current used *)
- (* Disc Serial Numbers and their Categories is built. *)
- (* *)
- (* 2.0 The Categories, together with 'New Category' and *)
- (* NRS are presented to the User who can choose *)
- (* a) to use an existing Category, or *)
- (* b) to use a new Category, or *)
- (* c) to request a display of the allocated Serial *)
- (* numbers. This mode will return to main *)
- (* menu selection after examination *)
- (* *)
- (* 3.0 The next available Serial Number is selected and a *)
- (* file of the form *)
- (* <-category Name.Serial Number> *)
- (* is written to the disc in Drive B. *)
- (* *)
- (* 4.0 The Program cycles until all initialising is *)
- (* completed. *)
- (* *)
- (* *)
- (* *)
- (* Note: This Program uses the Serial Number '0' to mean *)
- (* 'Undefined'. Therefore this program will not *)
- (* work if your current MAST.CAT has entries for *)
- (* Serial Number 0. *)
- (* *)
- (****************************************************************)
-