def __init__(self, varList, pred, expr, node, env): from constraintsolver import compute_constrained_domains if USE_RPYTHON_CODE: from rpython_interp import interpret else: from interp import interpret SymbolicSet.__init__(self, env) self.variable_list = varList self.predicate = pred self.expression = expr self.node = node self.interpret = interpret self.domain_generator = compute_constrained_domains self.explicit_set_computed = False
def __init__(self, relation, env, node): SymbolicSet.__init__(self, env) self.relation = relation self.node = node
def __init__(self, function, env, node): SymbolicSet.__init__(self, env) self.function = function self.node = node
def __init__(self, arelation0, arelation1, env, node): SymbolicSet.__init__(self, env) self.left_relation = arelation0 self.right_relation = arelation1 self.node = node
def __init__(self, aset0, aset1, env, node): SymbolicSet.__init__(self, env) self.left_set = aset0 self.right_set = aset1 self.node = node
def __init__(self, aset, env, node): SymbolicSet.__init__(self, env) self.aset = aset self.node = node