A lambda calculus expression parser.
|
|
|
|
|
|
|
|
|
|
|
handle(self,
tok,
context)
This method is intended to be overridden for logics that use
different operators or expressions |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Inherited from logic.LogicParser:
__repr__,
assertNextToken,
assertToken,
attempt_ApplicationExpression,
attempt_BooleanExpression,
attempt_EqualityExpression,
attempt_adjuncts,
ensure_abstractable,
get_QuantifiedExpression_factory,
get_next_token_variable,
handle_lambda,
handle_negation,
handle_open,
handle_quant,
handle_variable,
has_priority,
inRange,
make_QuanifiedExpression,
parse,
parse_Expression,
process,
process_quoted_token,
token
|