DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Hard and Floppy Disks

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CR80 Hard and Floppy Disks

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦929529e41⟧ TextFile

    Length: 3454 (0xd7e)
    Types: TextFile
    Names: »RELDESCR.T«

Derivation

└─⟦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« 

TextFile

*******************************************************

         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»