Skip to content

Commit

Permalink
move IForceAnswerTerm back into core.clj
Browse files Browse the repository at this point in the history
  • Loading branch information
swannodette committed Jan 17, 2013
1 parent 14f110d commit 7d0a4d2
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 14 deletions.
4 changes: 3 additions & 1 deletion src/main/clojure/clojure/core/logic.clj
@@ -1,6 +1,5 @@
(ns clojure.core.logic (ns clojure.core.logic
(:refer-clojure :exclude [==]) (:refer-clojure :exclude [==])
(:use clojure.core.logic.protocols)
(:require [clojure.set :as set] (:require [clojure.set :as set]
[clojure.string :as string]) [clojure.string :as string])
(:import [java.io Writer] (:import [java.io Writer]
Expand Down Expand Up @@ -216,6 +215,9 @@
(defprotocol IMemberCount (defprotocol IMemberCount
(member-count [this])) (member-count [this]))


(defprotocol IForceAnswerTerm
(-force-ans [v x]))

;; ----------------------------------------------------------------------------- ;; -----------------------------------------------------------------------------
;; Tree Constraints ;; Tree Constraints


Expand Down
3 changes: 1 addition & 2 deletions src/main/clojure/clojure/core/logic/fd.clj
@@ -1,7 +1,6 @@
(ns clojure.core.logic.fd (ns clojure.core.logic.fd
(:refer-clojure :exclude [== < > <= >= + - * quot distinct]) (:refer-clojure :exclude [== < > <= >= + - * quot distinct])
(:use clojure.core.logic.protocols (:use [clojure.core.logic :exclude [get-dom == != !=c] :as l])
[clojure.core.logic :exclude [get-dom == != !=c] :as l])
(:require [clojure.set :as set] (:require [clojure.set :as set]
[clojure.string :as string]) [clojure.string :as string])
(:import [java.io Writer] (:import [java.io Writer]
Expand Down
3 changes: 1 addition & 2 deletions src/main/clojure/clojure/core/logic/nominal.clj
@@ -1,7 +1,6 @@
(ns clojure.core.logic.nominal (ns clojure.core.logic.nominal
(:refer-clojure :exclude [== hash]) (:refer-clojure :exclude [== hash])
(:use clojure.core.logic.protocols (:use [clojure.core.logic :exclude [fresh] :as l])
[clojure.core.logic :exclude [fresh] :as l])
(:require [clojure.core.logic.fd :as fd]) (:require [clojure.core.logic.fd :as fd])
(:import [java.io Writer] (:import [java.io Writer]
[clojure.core.logic LVar LCons IBindable ITreeTerm])) [clojure.core.logic LVar LCons IBindable ITreeTerm]))
Expand Down
9 changes: 0 additions & 9 deletions src/main/clojure/clojure/core/logic/protocols.clj

This file was deleted.

0 comments on commit 7d0a4d2

Please sign in to comment.