A type of complex logical form element corresponding to a lambda
abstraction.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
substitute(self,
source_variable,
target_expression)
This should be overridden by subclasses. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
alpha_equivalent(self,
other,
substitution)
Checks whether self is equal to a LF that can be derived by some
variable substitution S into other, where S contains the substitution
T given by "substitution". |
source code
|
|
|
|
comma_string(self)
Returns the string that is to be used if this expression follows
another lambda abstraction. |
source code
|
|
|
|
comma_latex(self)
Returns the Latex representation that is to be used if this
expression follows another lambda abstraction. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
Inherited from LogicalForm:
__ne__,
__repr__,
get_ancestor_bound_variables,
get_instances,
get_unbound_variables,
replace_in_parent
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__setattr__,
__sizeof__,
__subclasshook__
|