equal
deleted
inserted
replaced
15 |
15 |
16 (* to make << defineable *) |
16 (* to make << defineable *) |
17 instance "->" :: (cpo,cpo)sq_ord |
17 instance "->" :: (cpo,cpo)sq_ord |
18 |
18 |
19 syntax |
19 syntax |
20 Rep_CFun :: "('a -> 'b)=>('a => 'b)" ("_`_" [999,1000] 999) |
20 Rep_CFun :: "('a -> 'b)=>('a => 'b)" ("_$_" [999,1000] 999) |
21 (* application *) |
21 (* application *) |
22 Abs_CFun :: "('a => 'b)=>('a -> 'b)" (binder "LAM " 10) |
22 Abs_CFun :: "('a => 'b)=>('a -> 'b)" (binder "LAM " 10) |
23 (* abstraction *) |
23 (* abstraction *) |
24 less_cfun :: "[('a -> 'b),('a -> 'b)]=>bool" |
24 less_cfun :: "[('a -> 'b),('a -> 'b)]=>bool" |
25 |
25 |