Off topic: I've noticed HN has started suffixing the sitestr in submissions from GitHub, Twitter, etc. with the username (first subdirectory after the TLD). Probably worth doing it for dev.to as well (not that it shows up here very often).
Here’s a plug for the “nearley playground,” which is a great way to interactively build/debug BNF grammars.<p><a href="https://omrelli.ug/nearley-playground/" rel="nofollow">https://omrelli.ug/nearley-playground/</a>
There was a book I checked out of the library in college that I haven't been able to find ever again. All I remember is that it was a series by various author, "IBM System series" and there was one specifically on compilers that goes through building symbol tables, BNF grammar, different parsing methods, etc.<p>Has anyone else here read/seen this book and can you remember the exact titles?
Tangentially related: I must enjoyed Polygen (<a href="https://polygen.org" rel="nofollow">https://polygen.org</a>) that generates text using a BNF template and I have always wanted to construct a template that generated viable templates (BNF of BNF?) but haven’t ever gotten around to it.