equal
deleted
inserted
replaced
63 |
63 |
64 ML {* |
64 ML {* |
65 |
65 |
66 (* parse translation for sequences *) |
66 (* parse translation for sequences *) |
67 |
67 |
68 fun abs_seq' t = Abs ("s", Type (@{type_syntax seq'}, []), t); |
68 fun abs_seq' t = Abs ("s", Type (@{type_name seq'}, []), t); |
69 |
69 |
70 fun seqobj_tr (Const (@{syntax_const "_SeqO"}, _) $ f) = |
70 fun seqobj_tr (Const (@{syntax_const "_SeqO"}, _) $ f) = |
71 Const (@{const_syntax SeqO'}, dummyT) $ f |
71 Const (@{const_syntax SeqO'}, dummyT) $ f |
72 | seqobj_tr (_ $ i) = i; |
72 | seqobj_tr (_ $ i) = i; |
73 |
73 |