! Copyright (C) 3L Ltd. 1987-1991

! Debugger information

! Opcodes

%constinteger DBG End       = 0,
              DBG Sym Ug    = 1,
              DBG Ntype     = 2,
              DBG Group Beg = 3,
              DBG Group End = 4,
              DBG File Def  = 5,
              DBG Line Info = 6,
              DBG PDM       = 7,
              DBG Var       = 8,
              DBG Ptype     = 9,
              DBG Atype     = 10,
              DBG Itype     = 11,
              DBG Etype     = 12,
              DBG Btype     = 13,
              DBG Stype     = 14,
              DBG ENtype    = 15,
              DBG MD Array  = 16,
              DBG Kvar      = 17,
              DBG MD Dyn    = 18

! Group codes

%constinteger DBG Group Module   = 1,
              DBG Group Function = 2,
              DBG Group Struct   = 3,
              DBG Group Enum     = 4

! Type codes

%constinteger DBG TYPE Unknown   = 0,
              DBG TYPE Void      = 1,
              DBG TYPE Handle    = 2,
              DBG TYPE Schar8    = 3,
              DBG TYPE Uchar8    = 4,
              DBG TYPE Bool8     = 5,
              DBG TYPE Bool32    = 6,
              DBG TYPE Real32    = 7,
              DBG TYPE Real64    = 8,
              DBG TYPE Complex32 = 9,
              DBG TYPE Complex64 = 10,
              DBG TYPE Ascic     = 11,
              DBG TYPE Ubitfield = 12,
              DBG TYPE Sbitfield = 13,
              DBG TYPE Ascif     = 14,
              DBG TYPE Sint8     = 16,
              DBG TYPE Sint16    = 17,
              DBG TYPE Sint32    = 18,
              DBG TYPE Sint64    = 19,
              DBG TYPE Uint8     = 20,
              DBG TYPE Uint16    = 21,
              DBG TYPE Uint32    = 22,
              DBG TYPE Uint64    = 23,
              DBG TYPE Logical8  = 24,
              DBG TYPE Logical16 = 25,
              DBG TYPE Logical32 = 26,
              DBG TYPE Logical64 = 27
