equal
deleted
inserted
replaced
10 term -> (term * term) * term |
10 term -> (term * term) * term |
11 val abs_def: term -> term * term |
11 val abs_def: term -> term * term |
12 val mk_defpair: term * term -> string * term |
12 val mk_defpair: term * term -> string * term |
13 end; |
13 end; |
14 |
14 |
15 structure PrimitiveDefs: PRIMITIVE_DEFS = |
15 structure Primitive_Defs: PRIMITIVE_DEFS = |
16 struct |
16 struct |
17 |
17 |
18 fun term_kind (Const _) = "existing constant " |
18 fun term_kind (Const _) = "existing constant " |
19 | term_kind (Free _) = "free variable " |
19 | term_kind (Free _) = "free variable " |
20 | term_kind (Bound _) = "bound variable " |
20 | term_kind (Bound _) = "bound variable " |