[project @ 1996-01-08 20:28:12 by partain]
[ghc-hetmet.git] / ghc / utils / ugen / tree.ugn
1 %{
2 #include "id.h"
3 %}
4 type tree;
5
6         typdef : <      
7                 gtid            : id;
8                 gtdeflist       : tree;
9         >;
10         deflist : <
11                 gdeflist        : tree;
12                 gdef            : tree;
13         >;
14         def : <
15                 gdid            : id;
16                 gditemlist      : tree;
17         >;
18         itemlist : <
19                 gitemlist       : tree;
20                 gitem           : tree; 
21         >;
22         emitemlist: < >;
23         item : <
24                 gitemfunid      : id;
25                 gitemtypid      : id;
26         >;
27 end;