diff options
Diffstat (limited to 'src/theory/booleans')
-rw-r--r-- | src/theory/booleans/kinds | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/theory/booleans/kinds b/src/theory/booleans/kinds index bd85af69d..43c37f4b7 100644 --- a/src/theory/booleans/kinds +++ b/src/theory/booleans/kinds @@ -12,12 +12,10 @@ constant CONST_BOOLEAN \ "util/bool.h" \ "truth and falsity" -# these are nonatomic because they have boolean structure. -# i.e. nodes n with this kind return false for n.isAtomic() -nonatomic_operator NOT 1 "logical not" -nonatomic_operator AND 2: "logical and" -nonatomic_operator IFF 2 "logical equivalence" -nonatomic_operator IMPLIES 2 "logical implication" -nonatomic_operator OR 2: "logical or" -nonatomic_operator XOR 2 "exclusive or" -nonatomic_operator ITE 3 "if-then-else" +operator NOT 1 "logical not" +operator AND 2: "logical and" +operator IFF 2 "logical equivalence" +operator IMPLIES 2 "logical implication" +operator OR 2: "logical or" +operator XOR 2 "exclusive or" +operator ITE 3 "if-then-else" |