datalog/tests/paren-examples/tutorial.rkt
Sam Tobin-Hochstadt 8fd18912be Remove extra dirs.
2014-12-01 22:13:42 -05:00

29 lines
412 B
Racket

#lang datalog/sexp
(! (parent john douglas))
(? (parent john douglas))
(? (parent john ebbon))
(! (parent bob john))
(! (parent ebbon bob))
(? (parent A B))
(? (parent john B))
(? (parent A A))
(! (:- (ancestor A B)
(parent A B)))
(! (:- (ancestor A B)
(parent A C)
(ancestor C B)))
(? (ancestor A B))
(? (ancestor X john))
(~ (parent bob john))
(? (parent A B))
(? (ancestor A B))