instaparse

If you're not trampolining your parser, why bother getting up in the morning?
doddenino 2017-02-14T09:13:53.000164Z

I'm trying to write a lambda calculus expressions parser, but I'm having a hard time dealing applications being left associative and having higher precedence than abstractions. I can either parse "a b c" or "fn x . x a" correctly, but not both with the same parser 😞

aengelberg 2017-02-14T18:59:23.000166Z

@doddenino: I'm not familiar with the syntax you're trying to parse, but have you looked at the ordered choice / operator?