diff options
Diffstat (limited to 'src/expr/kind.h')
-rw-r--r-- | src/expr/kind.h | 30 |
1 files changed, 21 insertions, 9 deletions
diff --git a/src/expr/kind.h b/src/expr/kind.h index 9c4e4d5ab..98cc7e2e3 100644 --- a/src/expr/kind.h +++ b/src/expr/kind.h @@ -9,8 +9,8 @@ ** **/ -#ifndef __CVC4_KIND_H -#define __CVC4_KIND_H +#ifndef __CVC4__KIND_H +#define __CVC4__KIND_H namespace CVC4 { @@ -19,20 +19,32 @@ namespace CVC4 { // placeholder for design & development work. enum Kind { + /* undefined */ UNDEFINED_KIND = -1, + + /* built-ins */ EQUAL, + ITE, + SKOLEM, + VARIABLE, + + /* propositional connectives */ + FALSE, + TRUE, + + NOT, + AND, + IFF, OR, XOR, - NOT, + + /* from arith */ PLUS, - MINUS, - ITE, - IFF, - SKOLEM, - SUBST + MINUS + };/* enum Kind */ }/* CVC4 namespace */ -#endif /* __CVC4_KIND_H */ +#endif /* __CVC4__KIND_H */ |