waxeye-org / waxeye

Waxeye is a parser generator based on parsing expression grammars (PEGs). It supports C, Java, JavaScript, Python, Racket, and Ruby.
https://waxeye-org.github.io/waxeye/index.html
Other
235 stars 38 forks source link

Feature request: add .net generator #20

Open maxleiko opened 9 years ago

maxleiko commented 9 years ago

Hello @orlandohill

Could you take the time to map the Java generator for C# ? The syntaxes are quite the same.

I really don't know Scheme enough to do a PR, otherwise I would have done it :(

orlandohill commented 9 years ago

Yes, I'd be happy to do that. It was always my intention to support C#.

maxleiko commented 9 years ago

:+1:

bzaar commented 1 year ago

Dear @orlandohill

Let me start by saying that I've used Waxeye for a few years now in different projects (C and Java) and I simply love it. I've tried other parser generators (ANTLR) and they just didn't do it for me. Waxeye just worked, mostly like I expected, and did it well. Although it was the first time I saw any Racket code, I could see it was well written, clean code. And the documentation? Perfect. Nothing to add, nothing to take away. Thank you for making Waxeye and sharing it with the world.

I know you've been wanting this project to generate some revenue so how about this? I'm willing to pay to have the C# target added and I know you're the best person on the planet to do it. Please reach out if interested: https://t.me/bzaar

Best regards, Sergey Slepov

orlandohill commented 1 year ago

Hi Sergey,

Thanks for your kind words!

I'd be very happy to discuss development of a C# target for Waxeye.