class DrtIndividualVariableExpression(DrtAbstractVariableExpression, IndividualVariableExpression): (source)
Known subclasses: nltk.sem.drt.DrtEventVariableExpression
Constructor: DrtIndividualVariableExpression(variable)
Undocumented
Inherited from DrtAbstractVariableExpression
:
Method | eliminate |
Undocumented |
Method | fol |
Undocumented |
Method | get |
No summary |
Method | _pretty |
Undocumented |
Inherited from DrtExpression
(via DrtAbstractVariableExpression
):
Class Method | fromstring |
Undocumented |
Method | __add__ |
Undocumented |
Method | __and__ |
Undocumented |
Method | __gt__ |
Undocumented |
Method | __neg__ |
Undocumented |
Method | __or__ |
Undocumented |
Method | applyto |
Undocumented |
Method | draw |
Undocumented |
Method | equiv |
Check for logical equivalence. Pass the expression (self <-> other) to the theorem prover. If the prover says it is valid, then the self and other are equal. |
Method | is |
Is self of the form "PRO(x)"? |
Method | make_ |
Undocumented |
Method | make_ |
Undocumented |
Method | pretty |
Draw the DRS :return: the pretty print string |
Method | pretty |
Undocumented |
Method | resolve |
Undocumented |
Method | typecheck |
Undocumented |
Property | type |
Undocumented |
Class Variable | _drt |
Undocumented |
Inherited from IndividualVariableExpression
(via DrtAbstractVariableExpression
, DrtExpression
):
Method | constants |
No summary |
Method | free |
No summary |
Method | _get |
Undocumented |
Method | _set |
:see Expression._set_type() |
Inherited from AbstractVariableExpression
(via DrtAbstractVariableExpression
, DrtExpression
, IndividualVariableExpression
):
Method | __eq__ |
Allow equality between instances of AbstractVariableExpression subtypes. |
Method | __init__ |
No summary |
Method | __lt__ |
Undocumented |
Method | __ne__ |
Undocumented |
Method | __str__ |
Undocumented |
Method | findtype |
:see Expression.findtype() |
Method | predicates |
No summary |
Method | replace |
No summary |
Method | simplify |
No summary |
Instance Variable | variable |
Undocumented |
Inherited from Expression
(via DrtAbstractVariableExpression
, DrtExpression
, IndividualVariableExpression
, AbstractVariableExpression
):
Method | __call__ |
Undocumented |
Method | __hash__ |
Undocumented |
Method | __repr__ |
Undocumented |
Method | negate |
If this is a negated expression, remove the negation. Otherwise add a negation. |
Method | normalize |
Rename auto-generated unique variables |
Method | substitute |
No summary |
Method | variables |
Return a set of all the variables for binding substitution. The variables returned include all free (non-bound) individual variables and any variable starting with '?' or '@'. :return: set of Variable objects... |
Method | visit |
Recursively visit subexpressions. Apply 'function' to each subexpression and pass the result of each function application to the 'combinator' for aggregation: |
Method | visit |
Recursively visit subexpressions. Apply 'function' to each subexpression and pass the result of each function application to the 'combinator' for aggregation. The combinator must have the same signature as the constructor... |
Class Variable | _logic |
Undocumented |
Class Variable | _type |
Undocumented |