Strucjure is a library for parsing and pattern matching using PEGs, roughly modelled after OMeta.
https://github.com/jamii/strucjure Compared to core.logic, strucjure does not perform decision tree optimisation and probably generates worse code but it supports first-class, recursive views and can express eg context-free grammars. I still have lot of work to do to make this production-ready but I wanted to get some feedback before I start comitting to the current design. Jamie -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en