[pypy-svn] r22895 - pypy/dist/pypy/lib/logic
auc at codespeak.net
auc at codespeak.net
Tue Jan 31 15:34:58 CET 2006
Author: auc
Date: Tue Jan 31 15:34:57 2006
New Revision: 22895
Modified:
pypy/dist/pypy/lib/logic/computationspace.py
Log:
get rid of global stuff (doesn't help any more)
Modified: pypy/dist/pypy/lib/logic/computationspace.py
==============================================================================
--- pypy/dist/pypy/lib/logic/computationspace.py (original)
+++ pypy/dist/pypy/lib/logic/computationspace.py Tue Jan 31 15:34:57 2006
@@ -476,7 +476,6 @@
else: # 1. both are unbound
self._merge(var, val)
else: # 3. val is really a value
- print "%s, is that you ?" % var
if var._is_bound():
raise AlreadyBound(var.name)
self._bind(var.val, val)
@@ -783,32 +782,32 @@
#--
#-- the global store
-from problems import dummy_problem
-_cs = ComputationSpace(dummy_problem)
+#from problems import dummy_problem
+#_cs = ComputationSpace(dummy_problem)
#-- global accessor functions
-def var(name):
- v = Var(name, _cs)
- _cs.add_unbound(v)
- return v
+## def var(name):
+## v = Var(name, _cs)
+## _cs.add_unbound(v)
+## return v
-def set_domain(var, dom):
- return _cs.set_domain(var, dom)
+## def set_domain(var, dom):
+## return _cs.set_domain(var, dom)
-def add_constraint(constraint):
- return _cs.add_constraint(constraint)
+## def add_constraint(constraint):
+## return _cs.add_constraint(constraint)
-def satisfiable(constraint):
- return _cs.satisfiable(constraint)
+## def satisfiable(constraint):
+## return _cs.satisfiable(constraint)
-def get_satisfying_domains(constraint):
- return _cs.get_satisfying_domains(constraint)
+## def get_satisfying_domains(constraint):
+## return _cs.get_satisfying_domains(constraint)
-def satisfy(constraint):
- return _cs.satisfy(constraint)
+## def satisfy(constraint):
+## return _cs.satisfy(constraint)
-def bind(var, val):
- return _cs.bind(var, val)
+## def bind(var, val):
+## return _cs.bind(var, val)
-def unify(var1, var2):
- return _cs.unify(var1, var2)
+## def unify(var1, var2):
+## return _cs.unify(var1, var2)
More information about the Pypy-commit
mailing list