class documentation
class ApplicationExpression(Expression): (source)
Constructor: ApplicationExpression(function, argument, argument_indices)
Undocumented
| Method | __eq__ |
Undocumented |
| Method | __hash__ |
Undocumented |
| Method | __init__ |
No summary |
| Method | __ne__ |
Undocumented |
| Method | __str__ |
Undocumented |
| Method | simplify |
Since function is an implication, return its consequent. There should be no need to check that the application is valid since the checking is done by the constructor. |
| Instance Variable | argument |
Undocumented |
| Instance Variable | bindings |
Undocumented |
| Instance Variable | function |
Undocumented |
Inherited from Expression:
| Class Method | fromstring |
Undocumented |
| Method | __call__ |
Undocumented |
| Method | __repr__ |
Undocumented |
| Method | applyto |
Undocumented |
| Class Variable | _linear |
Undocumented |
| Parameters | |
| function | Expression for the function |
| argument | Expression for the argument |
| argument | set for the indices of the glue formula from which the argument came |
| Raises | |
LinearLogicApplicationException | If 'function' cannot be applied to 'argument' given 'argument_indices'. |