Re:Show HN: I wrote a RDBMS (SQLite clone) from scratch in p...
by dleslie on Monday August 14, 2023 @12:42AM
(#37117536)
Parse, comparse, parsec and PEGs come to mind.
1: https://github.com/massung/parse
2: https://wiki.call-cc.org/eggref/5/comparse
Re:Show HN: I wrote a RDBMS (SQLite clone) from scratch in p...
by zelphirkalt on Monday August 14, 2023 @04:23AM
(#37118687)
Here is another PEG one, though Guile allows expressing things as strings and as macro calls / s-expressions:
5: https://www.gnu.org/software/guile/manual/html_node/PEG-Pars...
The only one I've seen is this one: https://parsy.readthedocs.io/en/latest/tutorial.html