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

⟦7eccdef9a⟧ TextFile

    Length: 1620 (0x654)
    Types: TextFile
    Names: »prefix.h«

Derivation

└─⟦e0c43619c⟧ Bits:30005797 CR80 Disc pack ( Vol:FNJ1 861029/EC CR80 S/W Package II+III+IV+V+VII )
    └─ ⟦this⟧ »CSP004_V0801.D!CSS197.D!prefix.h« 

TextFile


/************************************************************************
*                                                                       *
*       This Pascal prefix is converted to C by CSS/203 vs. 0401.       *
*                   Date: 86.08.07       Time: 11:13                    *
*                                                                       *
************************************************************************/

/* ----------------------------------------------------------------------

  PROJECT:          MX

  MODULE NAME:      CONV_TIME
  MODULE ID NMB:    CSS/197
  MODULE VERSION:   SEE CHANGE RECORD BELOW
  MODULE TYPE:      LIBRARY I/F

  AUTHOR/DATE:      SEE CHANGE RECORD BELOW

  DELIVERABLE:      YES
  SOURCE LANGUAGE:  CR80 PASCAL
  COMPILE COMPUTER: CR80
  TARGET COMPUTER:  CR80
  OPER. SYSTEM:     (M)XAMOS

-----------------------------------------------------------------------

  CHANGE RECORD:

  VERSION    AUTHOR/DATE    DESCRIPTION OF CHANGE
  -------    -----------    ---------------------

   0101      PHF/860715     First off. SCL release

   0201      JHU/860725     Add support for extended date_time_group
                            which includes a millisecond field.

---------------------------------------------------------------------- */


#define LESS     0
#define EQUAL    1
#define GREATER  2
typedef COUNT    RELATION;
#define RELATIONRANGETYPE 3
typedef COUNT       PACKED_TIME[ 2 - 0 + 1 ];
typedef  struct EXTENDED_DTG {
    COUNT    year    , month   , day     ;
    COUNT    hour    , minute  , second  , millisec;
    } EXTENDED_DTG;