Closed davidwzhao closed 5 years ago
The body of a lambda abstraction without brackets should be as follows: \x.x x -> \x.(x x)
\x.x x -> \x.(x x)
Previous behaviour was: \x.x x -> (\x.x) x
\x.x x -> (\x.x) x
The body of a lambda abstraction is now parsed as a sequence of expressions rather than just a single expression.
Additionally, empty lines are now supported with the AstEmpty node.
AstEmpty
The body of a lambda abstraction without brackets should be as follows:
\x.x x -> \x.(x x)
Previous behaviour was:
\x.x x -> (\x.x) x
The body of a lambda abstraction is now parsed as a sequence of expressions rather than just a single expression.
Additionally, empty lines are now supported with the
AstEmpty
node.