Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Closes #4728 Generates an inductive type `Rewrites : GeneratedTopCell -> GeneratedTopCell -> Prop` where each constructor (except for the first one which expresses transitivity) encodes a K rewrite rule. Each constructor has the following signature: * An implicit binder for each free variable. * An explicit binder for each function application which expresses definedness of the function over the arguments. * An explicit binder for the requires clause. * The type `Rewrites <lhs> <rhs>`.
- Loading branch information