etc/tatsu.ebnf contains a grammar for the 竜 TatSu grammar
language written in its own grammar language. It is used in the
bootstrap test suite to prove that 竜 TatSu can generate a parser to
parse its own language, and the resulting parser is made the bootstrap
parser every time 竜 TatSu is stable (see
the generated parser).
竜 TatSu uses 竜 TatSu to translate grammars into parsers, so it is a good example of end-to-end translation.
examples/calc implements a calculator for simple
expressions, and is written as a tutorial over most of the features
provided by 竜 TatSu.
examples/g2e contains a ANTLR to 竜 TatSu grammar
translator. The project is a good example of the use of models and
templates in translation. The program,
g2e.py generates the
竜 TatSu grammar on standard output, but because the model used is
竜 TatSu’s own, the same code can be used to directly generate a parser
from an ANTLR grammar. Please take a look at the examples README to
know about limitations.