]> hydra-www.ietfng.org Git - dyna2/commitdiff
added example of backchaining.
authorTim Vieira <tim.f.vieira@gmail.com>
Thu, 27 Jun 2013 20:57:54 +0000 (16:57 -0400)
committerTim Vieira <tim.f.vieira@gmail.com>
Thu, 27 Jun 2013 20:57:54 +0000 (16:57 -0400)
examples/backchain.dyna [new file with mode: 0644]

diff --git a/examples/backchain.dyna b/examples/backchain.dyna
new file mode 100644 (file)
index 0000000..d537221
--- /dev/null
@@ -0,0 +1,7 @@
+:- backchain f/1.
+
+
+f(X) := X * f(X-1) for X > 0.
+f(0) := 1.
+
+a := f(4).