1. 6
  1. 1

    I have been meaning to spend some time learning LPEG. I usually just reach for lrexlib when I need something more than regular Lua patterns. But, the composability of LPEG seems very powerful. Just need to spend some time wrapping my head around it.

    1. 1

      You should check Janet programming language; it has PEG as part of the core https://janet-lang.org/docs/peg.html. And it is overall nice LISP dialect with some Lua flavour.

      1. 2

        I think that’s a great way to describe it. You can feel the Lua-isms in the design, even if the syntax are different.