summaryrefslogtreecommitdiff
path: root/src/options/quantifiers_modes.h
diff options
context:
space:
mode:
authorajreynol <andrew.j.reynolds@gmail.com>2016-09-12 15:48:11 -0500
committerajreynol <andrew.j.reynolds@gmail.com>2016-09-12 15:48:11 -0500
commitca1b17c8bba3681643a1a3de19d32b038c38aceb (patch)
treeff02dc2314a3c1e86d19ca9bc2bbe8a57ef1856b /src/options/quantifiers_modes.h
parent685b1f3769decafbff1c5b929d4ce01169ff9d81 (diff)
Refactor prenex modes.
Diffstat (limited to 'src/options/quantifiers_modes.h')
-rw-r--r--src/options/quantifiers_modes.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/options/quantifiers_modes.h b/src/options/quantifiers_modes.h
index fe76f8798..cc6abaa8b 100644
--- a/src/options/quantifiers_modes.h
+++ b/src/options/quantifiers_modes.h
@@ -123,12 +123,14 @@ enum TriggerActiveSelMode {
};
enum CVC4_PUBLIC PrenexQuantMode {
- /** default : prenex quantifiers without user patterns */
- PRENEX_NO_USER_PAT,
- /** prenex all */
- PRENEX_ALL,
- /** prenex none */
- PRENEX_NONE,
+ /** do not prenex */
+ PRENEX_QUANT_NONE,
+ /** prenex same sign quantifiers */
+ PRENEX_QUANT_SIMPLE,
+ /** aggressive prenex, disjunctive prenex normal form */
+ PRENEX_QUANT_DISJ_NORMAL,
+ /** prenex normal form */
+ PRENEX_QUANT_NORMAL,
};
enum CegqiFairMode {
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback