bench/avgs: \ bench/avgs.hs \ mk/toplibs bench/avgs.o: \ bench/avgs.hs bench/candidates: \ bench/candidates.hs \ mk/toplibs bench/candidates.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ bench/candidates.hs bench/gps2: \ bench/gps2.hs \ mk/toplibs bench/gps2.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ bench/gps2.hs bench/gps: \ bench/gps.hs \ mk/toplibs bench/gps.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ bench/gps.hs bench/ill-hit: \ bench/ill-hit.hs \ mk/toplibs bench/ill-hit.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ bench/ill-hit.hs bench/longshot: \ bench/longshot.hs \ mk/toplibs bench/longshot.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ bench/longshot.hs bench/lowtests: \ bench/lowtests.hs \ mk/toplibs bench/lowtests.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ bench/lowtests.hs bench/p12: \ bench/p12.hs \ mk/toplibs bench/p12.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ bench/p12.hs bench/p30: \ bench/p30.hs \ mk/toplibs bench/p30.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ bench/p30.hs bench/self: \ bench/self.hs \ mk/toplibs bench/self.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ bench/self.hs bench/take-drop: \ bench/take-drop.hs \ mk/toplibs bench/take-drop.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ bench/take-drop.hs bench/terpret: \ bench/terpret.hs \ mk/toplibs bench/terpret.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ bench/terpret.hs eg/arith: \ eg/arith.hs \ mk/toplibs eg/arith.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/arith.hs eg/bools: \ eg/bools.hs \ mk/toplibs eg/bools.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/bools.hs eg/count: \ eg/count.hs \ mk/toplibs eg/count.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/count.hs eg/dupos: \ eg/dupos.hs \ mk/toplibs eg/dupos.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/dupos.hs eg/factorial: \ eg/factorial.hs \ mk/toplibs eg/factorial.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/factorial.hs eg/fib01: \ eg/fib01.hs \ mk/toplibs eg/fib01.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/fib01.hs eg/fibonacci: \ eg/fibonacci.hs \ mk/toplibs eg/fibonacci.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/fibonacci.hs eg/gcd: \ eg/gcd.hs \ mk/toplibs eg/gcd.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/gcd.hs eg/ints: \ eg/ints.hs \ mk/toplibs eg/ints.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/ints.hs eg/list: \ eg/list.hs \ mk/toplibs eg/list.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/list.hs eg/pow: \ eg/pow.hs \ mk/toplibs eg/pow.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/pow.hs eg/replicate: \ eg/replicate.hs \ mk/toplibs eg/replicate.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/replicate.hs eg/setelem: \ eg/setelem.hs \ mk/toplibs eg/setelem.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/setelem.hs eg/sort: \ eg/sort.hs \ mk/toplibs eg/sort.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/sort.hs eg/spec: \ eg/spec.hs \ mk/toplibs eg/spec.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/spec.hs eg/subset: \ eg/subset.hs \ mk/toplibs eg/subset.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/subset.hs eg/tapps: \ eg/tapps.hs \ mk/toplibs eg/tapps.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/tapps.hs eg/tree: \ eg/tree.hs \ mk/toplibs eg/tree.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ eg/tree.hs mk/All.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ mk/All.hs mk/Toplibs.o: \ test/Test.hs \ test/Test/ListableExpr.hs \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs \ mk/Toplibs.hs proto/u-conjure.o: \ proto/u-conjure.hs proto/u-conjure: \ proto/u-conjure.hs \ mk/toplibs src/Conjure/Conjurable/Derive.o: \ src/Conjure/Utils.hs \ src/Conjure/Expr.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs src/Conjure/Conjurable.o: \ src/Conjure/Utils.hs \ src/Conjure/Expr.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs src/Conjure/Defn.o: \ src/Conjure/Utils.hs \ src/Conjure/Expr.hs \ src/Conjure/Defn.hs src/Conjure/Engine.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs src/Conjure/Expr.o: \ src/Conjure/Utils.hs \ src/Conjure/Expr.hs src/Conjure.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs src/Conjure/Prim.o: \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure/Expr.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs src/Conjure/Utils.o: \ src/Conjure/Utils.hs test/conjurable.o: \ test/Test.hs \ test/Test/ListableExpr.hs \ test/conjurable.hs \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs test/conjurable: \ test/Test.hs \ test/Test/ListableExpr.hs \ test/conjurable.hs \ mk/toplibs test/defn.o: \ test/Test.hs \ test/Test/ListableExpr.hs \ test/defn.hs \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs test/defn: \ test/Test.hs \ test/Test/ListableExpr.hs \ test/defn.hs \ mk/toplibs test/derive.o: \ test/Test.hs \ test/Test/ListableExpr.hs \ test/derive.hs \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs test/derive: \ test/Test.hs \ test/Test/ListableExpr.hs \ test/derive.hs \ mk/toplibs test/expr.o: \ test/Test.hs \ test/Test/ListableExpr.hs \ test/expr.hs \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs test/expr: \ test/Test.hs \ test/Test/ListableExpr.hs \ test/expr.hs \ mk/toplibs test/Test/ListableExpr.o: \ test/Test/ListableExpr.hs test/Test.o: \ test/Test.hs \ test/Test/ListableExpr.hs \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs test/Test: \ test/Test.hs \ test/Test/ListableExpr.hs \ mk/toplibs test/utils.o: \ test/utils.hs \ test/Test.hs \ test/Test/ListableExpr.hs \ src/Conjure/Utils.hs \ src/Conjure/Prim.hs \ src/Conjure.hs \ src/Conjure/Expr.hs \ src/Conjure/Engine.hs \ src/Conjure/Defn.hs \ src/Conjure/Conjurable.hs \ src/Conjure/Conjurable/Derive.hs test/utils: \ test/utils.hs \ test/Test.hs \ test/Test/ListableExpr.hs \ mk/toplibs