instaparse

If you're not trampolining your parser, why bother getting up in the morning?
aengelberg 2017-04-15T00:14:49.391363Z

Instaparse is known to be incompatible with bootstrapped cljs so I'm not surprised :(

aengelberg 2017-04-15T00:15:14.394451Z

Specifically, the cljs version currently uses clj to do macro-time compile steps

aengelberg 2017-04-15T00:16:04.400784Z

In theory, it doesn't have to do that logic on clj, but I don't know of an easy way to use reader conditionals, etc to write cross-compatible macros as opposed to functions

gmercer 2017-04-15T00:22:05.445022Z

cross compatible macros - thanks, now I have a focus .. soon instaparse will be bootstrapped cljs compatible 😃

❤️ 1
gmercer 2017-04-15T00:27:10.481492Z

although the earlier issue regarding the reader eagerly compiling the regex would add a little bit of hairiness 😞

aengelberg 2017-04-15T00:28:28.490994Z

Let me know if you need any assistance / explanations for some of the instaparse code

gmercer 2017-04-15T00:28:38.492342Z

cheers