racket/collects/tests/datalog/paren-examples/add1.rkt
2010-06-29 11:09:07 -06:00

10 lines
134 B
Racket

#lang datalog/sexp
(? (add1 2 :- X))
(! (:- (add2 X Y)
(add1 X :- Z)
(add1 Z :- Y)))
(? (add2 1 3))
(? (add1 X :- 1))