3 ms·
For .Net projects, I've used Irony. From the CodePlex site: "Unlike most existing yacc/lex-style solutions Irony does not employ any scanner or parser code gen
by intrasight 10y ago
For .Net projects, I've used Irony. From the CodePlex site:
"Unlike most existing yacc/lex-style solutions Irony does not employ any scanner or parser code generation from grammar specifications written in a specialized meta-language. In Irony the target language grammar is coded directly in c# using operator overloading to express grammar constructs. "
- corndoge 10y agoBNF (even with bison extensions) is hardly a specialized meta-language.
- Matthias247 10y agoI used Irony in a very succesful project too. It worked beautifully and got it's job done. The downside is that there is less documentation available then for Antlr.