unicc
unicc copied to clipboard
LALR parser generator targetting C, C++, Python, JavaScript, JSON and XML
UniCC currently does *not* accept UTF-8 in its own input files! The stuff in README.md is a lie...this is awkward and crazy, and I wasn't rightly aware this is such...
Based on the `debug.c:dump_productions` function I created a `debug.c:dump_ebnf` function to output an EBNF grammar understood on https://www.bottlecaps.de/rr/ui to generate railroad diagrams (https://en.wikipedia.org/wiki/Syntax_diagram) and as example bellow is the one...
Let's make a unicc target for Rust! This could be included into a v1.7 unicc version.
Trying to build the grammar from postgresql mentioned here https://github.com/phorward/unicc/issues/22#issuecomment-984550196 it takes a long time to generate the parser and looking at the profile it seems that most of the...