[project @ 1998-12-02 13:17:09 by simonm]
[ghc-hetmet.git] / ghc / interpreter / derive.h
1 /* -*- mode: hugs-c; -*- */
2
3 #if DERIVE_SHOW | DERIVE_READ
4 extern List cfunSfuns;                  /* List of (Cfun,[SelectorVar])    */
5 #endif
6
7 extern List deriveEq      Args((Tycon));
8 extern List deriveOrd     Args((Tycon));
9 extern List deriveIx      Args((Tycon));
10 extern List deriveEnum    Args((Tycon));
11 extern List deriveShow    Args((Tycon));
12 extern List deriveRead    Args((Cell));
13 extern List deriveBounded Args((Tycon));