aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2021-09-17 18:59:10 +0100
committerYann Herklotz <git@yannherklotz.com>2021-09-17 18:59:10 +0100
commit36f5e941da855652310e09a72fbba5a433865f05 (patch)
tree37f6179939e20a0f9147f37b3dcc2c32ad389418
parent6817b99b7affd3b3deef480fe680f6110fa83627 (diff)
downloadvericert-36f5e941da855652310e09a72fbba5a433865f05.tar.gz
vericert-36f5e941da855652310e09a72fbba5a433865f05.zip
Add xomega tactic into Vericertlib
-rw-r--r--src/common/Vericertlib.v2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/common/Vericertlib.v b/src/common/Vericertlib.v
index 84c272b..a36e86c 100644
--- a/src/common/Vericertlib.v
+++ b/src/common/Vericertlib.v
@@ -220,6 +220,8 @@ Ltac liapp :=
Ltac plia := solve [ unfold Ple in *; lia ].
+Ltac xomega := unfold Plt, Ple in *; zify; lia.
+
Ltac crush := simplify; try discriminate; try congruence; try plia; liapp;
try assumption; try (solve [auto]).