instaparse

If you're not trampolining your parser, why bother getting up in the morning?
sova-soars-the-sora 2018-05-24T19:35:59.000517Z

Hello again. I stumbled onto http://instaparse-live.matt.is/ and it's really awesome, I've been tinkering with it and with a repl-like feedback loop it's been pretty painless finding something that can parse logic like i need

sova-soars-the-sora 2018-05-24T19:36:18.000278Z

But one thing I have noticed is that if there are parse variations, there may be multiple result parses

sova-soars-the-sora 2018-05-24T19:41:38.000378Z

That pretty much encapsulates the nodes as I want to store them... i wonder if there is a cleaner or clearer representation for just & and | logic w/ parens

sova-soars-the-sora 2018-05-24T19:43:18.000610Z

Sometimes, there are multiple valid interpretations, for example: (pardon the zoom level)...

sova-soars-the-sora 2018-05-24T19:46:16.000437Z

It seems as though they are both perfectly valid so, maybe I can just use the first one of the result set

sova-soars-the-sora 2018-05-24T19:57:02.000071Z

better example..

sova-soars-the-sora 2018-05-24T19:57:30.000301Z

one of these three kinds of pie, please.

dave 2018-05-24T20:08:25.000733Z

wow, i haven't seen this before. so cool!