picoe / Eto.Parse

Recursive descent LL(k) parser for .NET with Fluent API, BNF, EBNF and Gold Grammars
MIT License
148 stars 30 forks source link

GrammarGenerators #15

Closed furesoft closed 9 years ago

furesoft commented 10 years ago

hi, can you implement more Grammars like Ebnf and Gold?

cwensley commented 10 years ago

Ebnf and Gold are implemented. What other grammars are you looking for?

These grammars are implemented to make porting existing large grammars over to Eto.Parse easier, and to test the framework. If you are starting out on a fresh project, it is recommended to code your parsers directly instead of using a grammar language, since you will not be able to easily use the advanced features of Eto.Parse (e.g. things like StringParser, NumberParser, etc).

tpluscode commented 9 years ago

I would appreciate #12 :)

cwensley commented 9 years ago

Closing this issue. If any grammars are requested, a new issue for each should be added.

Thanks!