Runtime-Extensible SQL Parsers Using Peg

(duckdb.org)

46 points | by todsacerdoti 16 hours ago ago

3 comments

  • xrd an hour ago

    The incredible Janet for Mortals book by Ian Henry was my first exposure to peg. It's very interesting and changed my thinking on programming in a big way. It's a free book.

    https://janet.guide/pegular-expressions/

  • kristianp an hour ago

    > parsers should be rewritten using modern abstractions like Parser Expression Grammars (PEG), which allow dynamic changes to the accepted query syntax and better error recovery.

  • gigatexal an hour ago

    The DuckDb project continues to impress me every day.