Open antalsz opened 5 years ago
Our rewrite engine is a bare-bones version of something more honest. For example, what about real support for variable binding, or handling nonlinear patterns gracefully?
rewrite
This also extends to improving the Coq parser, such as by supporting let 'pair x y := ... in ....
let 'pair x y := ... in ...
And being consistent in where we apply rewrites – for instance, we don't currently rewrite all generated matches
match
Our
rewrite
engine is a bare-bones version of something more honest. For example, what about real support for variable binding, or handling nonlinear patterns gracefully?