views:

960

answers:

3

I'm looking for a parser generator that given an EBNF for a LL(k) language will give me a C# parser and generate classes the types defined in the EBNF.

A: 

You might want to look at MinosseCC, a port of JavaCC to C#. Another possibility is Spart.

Vinay Sajip
+3  A: 

ANTLR (nothing else to say)

Martin v. Löwis
+2  A: 

Gold is OK as far a parser generators go.

plinth
I'd say its pretty good
SpaceghostAli
OP asked for LL(k). Gold is LALR.
Ira Baxter