summaryrefslogtreecommitdiff
path: root/src/theory/rewriterules
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@cs.nyu.edu>2013-04-02 13:59:58 -0400
committerMorgan Deters <mdeters@cs.nyu.edu>2013-04-02 14:35:35 -0400
commit415c4f45eab364ea3c0cf15b2612406751527113 (patch)
tree6755e87b1de2f2c80f6ed9644847ce724a5b40cf /src/theory/rewriterules
parent6673ce0fdd4bb727208be0cbea59585179758a1c (diff)
Remove old README file from rewrite-rules left over from new-theory script long ago
Diffstat (limited to 'src/theory/rewriterules')
-rw-r--r--src/theory/rewriterules/README.WHATS-NEXT29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/theory/rewriterules/README.WHATS-NEXT b/src/theory/rewriterules/README.WHATS-NEXT
deleted file mode 100644
index eda7dcbe6..000000000
--- a/src/theory/rewriterules/README.WHATS-NEXT
+++ /dev/null
@@ -1,29 +0,0 @@
-Congratulations, you now have a new theory of rewriterules !
-
-Your next steps will likely be:
-
-* to specify theory constants, types, and operators in your \`kinds' file
-* to add typing rules to theory_${dir}_type_rules.h for your operators
- and constants
-* to write code in theory_${dir}_rewriter.h to implement a normal form
- for your theory's terms
-* to write parser rules in src/parser/cvc/Cvc.g to support the CVC input
- language, src/parser/smt/Smt.g to support the (deprecated) SMT-LIBv1
- language, and src/parser/smt2/Smt2.g to support SMT-LIBv2
-* to write printer code in src/printer/*/*_printer* to support printing
- your theory terms and types in various output languages
-
-and finally:
-
-* to implement a decision procedure for your theory by implementing
- TheoryRewriterules::check() in theory_rewriterules.cpp. Before writing the actual
- code, you will need :
-
- * to determine which datastructures are context dependent and use for them
- context dependent datastructures (context/cd*.h)
- * to choose which work will be done at QUICK_CHECK, STANDARD or at
- FULL_EFFORT.
-
-
-Good luck, and please contact cvc4-devel@cs.nyu.edu for assistance
-should you need it!
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback