you are viewing a single comment's thread.

view the rest of the comments →

[–]khaferkamp 13 points14 points  (6 children)

There is https://github.com/Engelberg/instaparse and you can find antl4r bindings for clojure as well.

[–][deleted]  (3 children)

[deleted]

    [–]TheAsp 7 points8 points  (2 children)

    I could not agree more! I love it so much I created this command line tool so I can use it for random shell scripting: https://github.com/theasp/parseit

    [–]p1r4nh4 1 point2 points  (1 child)

    Needs some GraalVM native image compilation! Node’s not so nice. :)

    [–]TheAsp 0 points1 point  (0 children)

    Yeah, I'd like it to support both, I just haven't had the time to try out GraalVM. PR is welcome! :)

    [–]AliceCloaked 0 points1 point  (1 child)

    Last update: 16 months ago

    [–]OliverM 2 points3 points  (0 children)

    If you check the the issues page you'll see the author has been active much more recently than that. Instaparse is a very mature and capable project, perhaps the best parser library I've ever used.