Summary
- less complex rewriting of Argo expressions: select candidate rewrite rules by analyzing only on the kind of the head expression, then select the applicable rewrite rule using ML pattern matching; keep all normalization code in a single place: modules of decision procedures focus on their core aspects; more normalization for non-linear arithmetic
- tuned;
- added postorder
- tuned
The file was modified | src/HOL/Tools/Argo/argo_real.ML (diff) |
The file was modified | src/HOL/ex/Argo_Examples.thy (diff) |
The file was modified | src/Tools/Argo/argo_cc.ML (diff) |
The file was modified | src/Tools/Argo/argo_expr.ML (diff) |
The file was modified | src/Tools/Argo/argo_proof.ML (diff) |
The file was modified | src/Tools/Argo/argo_rewr.ML (diff) |
The file was modified | src/Tools/Argo/argo_simplex.ML (diff) |
The file was modified | src/Tools/Argo/argo_solver.ML (diff) |
The file was modified | src/Tools/Argo/argo_thy.ML (diff) |
The file was modified | src/Doc/Isar_Ref/Proof.thy (diff) |
The file was modified | src/HOL/Library/Tree.thy (diff) |
The file was modified | src/HOL/Library/Tree.thy (diff) |