summaryrefslogtreecommitdiff
path: root/contrib/theoryskel/kinds
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@gmail.com>2012-02-12 20:59:13 +0000
committerMorgan Deters <mdeters@gmail.com>2012-02-12 20:59:13 +0000
commit76d8ab99b0a44a318e4bc49bd6203f6464d20d8e (patch)
tree24b7df3085cbb3376e7b0366000540c134b91c65 /contrib/theoryskel/kinds
parenta25b07cd09b7723009acf4e95fe6575bac553fff (diff)
separate new-theory components into a "theoryskel" directory so that new files can be added to it without modifying the script.
Diffstat (limited to 'contrib/theoryskel/kinds')
-rw-r--r--contrib/theoryskel/kinds21
1 files changed, 21 insertions, 0 deletions
diff --git a/contrib/theoryskel/kinds b/contrib/theoryskel/kinds
new file mode 100644
index 000000000..23e90c19a
--- /dev/null
+++ b/contrib/theoryskel/kinds
@@ -0,0 +1,21 @@
+# kinds -*- sh -*-
+#
+# For documentation on this file format, please refer to
+# src/theory/builtin/kinds.
+#
+
+theory THEORY_$id ::CVC4::theory::$dir::Theory$camel "theory/$dir/theory_$dir.h"
+typechecker "theory/$dir/theory_$dir_type_rules.h"
+rewriter ::CVC4::theory::$dir::Theory$camelRewriter "theory/$dir/theory_$dir_rewriter.h"
+
+properties check
+
+# Theory content goes here.
+
+# constants...
+
+# types...
+
+# operators...
+
+endtheory
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback