| Home | Trees | Index | Help |
|
|---|
| Package lemon :: Package external :: Package gadfly :: Module semantics :: Class NontrivialEqPred |
|
SimpleRecursive--+ |BTPredicate--+ | NontrivialEqPred
BetweenPredicate,
ExistsPred,
InLits,
LessPred,
QuantEQequation of nontrivial expressions.
| Method Summary | |
|---|---|
__init__(self,
left,
right)
| |
NOTE: all subclasses must define an __and__!!!... | |
__call__(self,
assigns,
toplevel)
| |
__cmp__(self,
other)
| |
__invert__(self)
| |
__or__(self,
other)
| |
__repr__(self)
| |
hook added to allow elimination of trivialities return None if completely true, or simpler form or self, if no simplification is possible. | |
domain(self)
| |
hash(self,
other)
| |
initargs(self)
| |
equality constraints always false of satisfactory tuple. | |
relbind(self,
dict,
db)
| |
uncache(self)
| |
| Inherited from BTPredicate | |
| |
| Inherited from SimpleRecursive | |
| |
| |
| Class Variable Summary | |
|---|---|
str |
op = '=='
|
| Inherited from BTPredicate | |
NoneType |
constraints = None |
int |
contains_aggregate = 0 |
int |
false = 0 |
| Method Details |
|---|
__and__(self,
other)
|
detrivialize(self)hook added to allow elimination of trivialities return None if completely true, or simpler form or self, if no simplification is possible.
|
negated_constraints(self)equality constraints always false of satisfactory tuple.
|
| Class Variable Details |
|---|
op
|
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.0 on Mon Nov 10 15:08:32 2003 | http://epydoc.sf.net |