refactor Makefiles
[prop.git] / prop-src / T6.pcc
blob6e746e87a29eb8948fd0211ac4f2f26d469f2c7e
1 datatype T = a | b | c | d | f(T,T) | g(T);
3 int main()
4 {  T e;
5    rewrite (e) type (T)
6    {  a:      b
7    |  f(b,X): a
8    |  f(c,X): X
9    |  g(X):   f(c,X)
10    |  g(X):   f(a,X) 
11    |  f(_,f(X,c)): f(d,g(X))
12    }