- Explicitely passed pred_subset_eq and pred_equals_eq as an argument to the
to_set and to_pred attributes, because it is no longer applied automatically
- Manually applied predicate1I in proof of accp_subset, because it is no longer
part of the claset
- Replaced psubset_def by less_le
structure ROOT =
struct
structure Codegen =
struct
fun lookup ((k, v) :: xs) l =
(if ((k : string) = l) then SOME v else lookup xs l)
| lookup [] l = NONE;
end; (*struct Codegen*)
end; (*struct ROOT*)