I did an extension to emit an EBNF understood by https://www.bottlecaps.de/rr/ui to create railroad diagrams from the grammars see here satya-das/cppparser#16 .
I think that it's a good addition to this tool I also did the same for bison/byacc/lemon here https://github.com/mingodad/lalr-parser-test .
Cheers !