aboutsummaryrefslogtreecommitdiff
path: root/src/clojure/contrib/datalog/softstrat.clj
diff options
context:
space:
mode:
Diffstat (limited to 'src/clojure/contrib/datalog/softstrat.clj')
-rw-r--r--src/clojure/contrib/datalog/softstrat.clj15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/clojure/contrib/datalog/softstrat.clj b/src/clojure/contrib/datalog/softstrat.clj
index ca004981..b65434c4 100644
--- a/src/clojure/contrib/datalog/softstrat.clj
+++ b/src/clojure/contrib/datalog/softstrat.clj
@@ -126,11 +126,6 @@
;;; Evaluate
-(defn- apply-rules-set
- [db rs]
- (reduce (fn [rdb rule]
- (apply-rule db rdb rule)) db rs))
-
(defn- weak-consq-operator
[db strat]
(trace-datalog (println)
@@ -146,16 +141,6 @@
new-db))
db)))))
-(defn- build-partial-tuple
- [q bindings]
- (into {} (remove nil? (map (fn [[k v :as pair]]
- (if (is-var? v)
- nil
- (if (is-query-var? v)
- [k (bindings v)]
- pair)))
- (:term-bindings q)))))
-
(defn evaluate-soft-work-set
([ws db] (evaluate-soft-work-set ws db {}))
([ws db bindings]