From 8250ed75d47b4c1c230e45324f957dbd39c06595 Mon Sep 17 00:00:00 2001 From: Kshitij Bansal Date: Thu, 16 Apr 2015 00:04:50 -0400 Subject: [PATCH] update comment --- src/parser/smt2/Smt2.g | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/parser/smt2/Smt2.g b/src/parser/smt2/Smt2.g index 0fa048763..78fd510fb 100644 --- a/src/parser/smt2/Smt2.g +++ b/src/parser/smt2/Smt2.g @@ -2044,12 +2044,15 @@ builtinOp[CVC4::Kind& kind] } } | DTSIZE_TOK { $kind = CVC4::kind::DT_SIZE; } - | FMFCARD_TOK { $kind = CVC4::kind::CARDINALITY_CONSTRAINT; } - | INST_CLOSURE_TOK { $kind = CVC4::kind::INST_CLOSURE; } - // NOTE: Theory operators go here + // NOTE: Theory operators no longer go here, add to smt2.cpp. Only + // special cases may go here. When this comment was written (2015 + // Apr), the special cases were: core theory operators, arith + // operators which start with symbols like * / + >= etc, quantifier + // theory operators, and operators which depended on parser's state + // to accept or reject. ; quantOp[CVC4::Kind& kind] -- 2.30.2