harp-project / AML-Formalization

GNU Lesser General Public License v2.1
10 stars 5 forks source link

`mlSimpl` enhancements #426

Open berpeti opened 8 months ago

berpeti commented 8 months ago

mlSimpl should be renamed to mlPropagateSubst, because it only propagates substitutions currently into the subpatterns. On top of this tactic, we can define mlSimpl which actually simplifies the propagated substitutions (which also includes removing bound variable substitution for closed pattern).