INTERFACEModula-3 target descriptionTargetMap ;
This interface defines some useful arrays that map over target's types.
FROM Target IMPORT CGType, Precision, Int_type, Float_type; VAR(* CONST *) CG_Align : ARRAY CGType OF CARDINAL; CG_Align_bytes : ARRAY CGType OF CARDINAL; CG_Size : ARRAY CGType OF CARDINAL; CG_Bytes : ARRAY CGType OF CARDINAL; Word_types : ARRAY [0..3] OF Int_type; Integer_types : ARRAY [0..3] OF Int_type; Float_types : ARRAY Precision OF Float_type; PROCEDURE Init();
initializes the maps from the values exported by Target
END TargetMap.