1 (* ============================================================ *)
2 (* ClassMaker is the abstract class for all code emitters. *)
3 (* The method Target.Select(mod, <name>) will allocate a *)
4 (* ClassMaker object of an appropriate kind, and will call *)
5 (* classMaker.Emit() *)
6 (* Copyright (c) John Gough 1999, 2000. *)
7 (* ============================================================ *)
11 IMPORT
12 GPCPcopyright,
13 Console,
14 IdDesc;
16 (* ============================================================ *)
18 TYPE
20 RECORD
25 RECORD
28 (* ============================================================ *)
35 (* ============================================================ *)
37 (* ============================================================ *)