diff options
author | Morgan Deters <mdeters@cs.nyu.edu> | 2013-04-02 13:59:58 -0400 |
---|---|---|
committer | Morgan Deters <mdeters@cs.nyu.edu> | 2013-04-02 14:35:35 -0400 |
commit | 415c4f45eab364ea3c0cf15b2612406751527113 (patch) | |
tree | 6755e87b1de2f2c80f6ed9644847ce724a5b40cf /src | |
parent | 6673ce0fdd4bb727208be0cbea59585179758a1c (diff) |
Remove old README file from rewrite-rules left over from new-theory script long ago
Diffstat (limited to 'src')
-rw-r--r-- | src/theory/rewriterules/README.WHATS-NEXT | 29 |
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! |