DataMuseum.dkPresents historical artifacts from the history of: CR80 Hard and Floppy Disks |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CR80 Hard and Floppy Disks Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 3454 (0xd7e) Types: TextFile Names: »RELDESCR.T«
└─⟦e0c43619c⟧ Bits:30005797 CR80 Disc pack ( Vol:FNJ1 861029/EC CR80 S/W Package II+III+IV+V+VII ) └─ ⟦this⟧ »CSP002_V0701.D!CSS187.D!RELDESCR.T«
******************************************************* R E L E A S E D E S C R I P T I O N ******************************************************* Module id number: CSS/0187 -------------------------- Module name: SORT ----------------------------------- Actual release: 01.02 Release date: 850607 ----------------------- -------------------- Previous release: 01.01 Release date: 830614 ----------------------- -------------------- New facilities: --------------- >>0101<< This utility program may be used to sort fixed-length records or variable-length records with respect to fixed-position key fields. Invokation: default SORT I:<input file> none O:<output file> current output K:<key fields> none S:<record size> 0 (variable length) L:<message level> 2 where <key fields> ::= <key range>{,<key range>} <key range> ::= <byte pos>{-<byte pos>} <byte pos> ::= 1..512 <record size> ::= 1..512 "bytes" <message level>::= 1..4 The <input file> is sorted onto the <output file>, with respect to a set of <key fields>. The <key fields> is a list of byte ranges, or single bytes. The first mentioned key field is given most significance, the last mentioned key field is given least. Variable length records are padded with blanks. The <record size> specifies the size of records in a fixed length record file. The file must contain an integral number of records. If <record size> is omitted, or specified as zero, variable length records are assumed, delimited by newline. The <message level> determines the amount of information given on the current output file: 0: gives no output 1: yields the number of records read, and the sort phases completed (read, sort, write) 2: same as 1, plus the number of key ambiguities, i.e. the number of record pairs, whose order cannot be determined by the key specified. 3: same as 2. Further, a list of record numbers is given, referencing the records having the same key as their successor in the sorted file. 4: same as 2, but listing the key values for the ambiguous keyed records. The key value is displayed in ASCII and, if it contains any non-displayable character, in hexadecimal. The internal sorting method is shell-sort. All keys are kept in memory during sort. Memory claim: work_area >= 2300 + records * (4 + (keys+1) div 2) f.ex. SORT (16 kw work): 1200 records with 16 bytes key or 325 records with 80 bytes key LARGESORT (62 kw work): 5000 records with 16 bytes key or 1350 records with 80 bytes key or 230 records with 512 bytes key >>0102<< DAMOS module generated. Changes: -------- Errors corrected: ----------------- Reported errors, not corrected: ------------------------------- CPECRs implemented in current release: -------------------------------------- Comments: --------- «a5»