summaryrefslogtreecommitdiff
path: root/base.rules
diff options
context:
space:
mode:
Diffstat (limited to 'base.rules')
-rw-r--r--base.rules5
1 files changed, 5 insertions, 0 deletions
diff --git a/base.rules b/base.rules
new file mode 100644
index 0000000..aa14298
--- /dev/null
+++ b/base.rules
@@ -0,0 +1,5 @@
+(def-rule (+ @a) @a)
+(def-rule (* @a) @a)
+(def-rule (+ @a @a .) (+ (* 2 @a) .))
+(def-rule (+ @a (* $i @a) .) (+ (* (+ $i 1) @a) .))
+(def-rule (+ (* $i @a) (* $j @a) .) (+ (* (+ $i $j) @a) .))