[project @ 1996-01-08 20:28:12 by partain]
[ghc-hetmet.git] / ghc / compiler / yaccParser / ttype-DPH.ugn
1 %{
2 #include "hspincl.h"
3 %}
4 %{{
5 module U_ttype where
6 import UgenUtil
7 import Util
8 %}}
9 type ttype;
10         tname   : < gtypeid     : id;
11                     gtypel      : list; >;
12         namedtvar : < gnamedtvar        : id; >;
13         tllist  : < gtlist      : ttype; >;
14         ttuple  : < gttuple     : list; >;
15         tfun    : < gtfun       : ttype;
16                     gtarg       : ttype; >;
17         context : < gtcontextl  : list;
18                     gtcontextt  : ttype; >;
19         tproc   : < gtpid       : list;
20                     gtdata      : ttype; >;
21         tpod    : < gtpod       : ttype; >;                     
22 end;
23