DEFINITION MODULE ;

IMPORT ;
FROM  IMPORT ;

CONST

TYPE
  WORD       :ARRAY OF BIT;
  BIT        :BIT;
  WORD2      :ARRAY[0..1] OF BIT;
  WORD4      :ARRAY[0..3] OF BIT;
  WORD8      :ARRAY[0..7] OF BIT;
  WORD16     :ARRAY[0..15] OF BIT;
  WORD32     :ARRAY[0..31] OF BIT;
  WORD64     :ARRAY[0..63] OF BIT;

  CARDINAL   :ARRAY OF BIT;
  CARD8      :ARRAY[0..7] OF BIT;
  CARD16     :ARRAY[0..15] OF BIT;
  CARD32     :ARRAY[0..31] OF BIT;
  CARD64     :ARRAY[0..63] OF BIT;

  INTEGER    :ARRAY OF BIT;
  INT8       :ARRAY[0..7] OF BIT;
  INT16      :ARRAY[0..15] OF BIT;
  INT32      :ARRAY[0..31] OF BIT;
  INT64      :ARRAY[0..63] OF BIT;

  REAL       :
  REAL32     :
  REAL64     :
  REAL80     :

  POINTER    :ARRAY OF BIT;
  POINT8     :ARRAY[0..7] OF BIT;
  POINT16    :ARRAY[0..15] OF BIT;
  POINT32    :ARRAY[0..31] OF BIT;
  POINT64    :ARRAY[0..63] OF BIT;

  CHAR       :WORD8;
  BOOLEAN    :
VAR


PROCEDURE ( : ) ;
PROCEDURE ( : ): ;


END .