I reviewed the following software tools:
ANTLR seems the most direct, but its documentation is lacking. Ragel looks the same, but I don’t see an easy way to convert BNF to its syntax.
What other tools are available that can accept BNF input and create an appropriate, Unicode-compatible, cross-platform, stand-alone, C ++ parser?
Thanks so much for all the suggestions.
Edit: Changed the Objective-C requirement for C ++.
source
share