Files
gf-core/examples/test/srg/cyclic-indirect/cyclic-indirect.gf
2008-10-20 11:11:59 +00:00

12 lines
148 B
Plaintext

-- a grammar with an indirect cycle
cat S; G;
fun f : S ;
fun fg : G -> S ;
fun gf : S -> G ;
lin f = { s = "f" } ;
lin fg x = x;
lin gf x = x;