summaryrefslogtreecommitdiff
path: root/test/srg/srg0005/srg0005.gf
blob: f0df42fc88303d256364b893911cb5a81ce1b903 (plain)
1
2
3
4
5
6
7
8
9
cat S; E; 

fun f : E -> S ;
fun g : S -> S ;
fun e : E ;

lin f e = { s = e.s } ;
lin g s = { s = s.s ++ "x" } ;
lin e = { s = "e" } ;