Parser Generator for C#?



Hello:

I have been looking for a tool similar to Lex and Yacc for C#. I would
like to be able to generate grammars so I can write a simple
interpreter for another piece of code. However, I have to make many
future grammars and was hoping to find a tool that would allow me to
generate as many as I would like.

I was hoping someone had made a port for C#. I haven't had any luck
looking for one, so any direction would be appreciated.

Thanks a lot,
Travis
.



Relevant Pages

  • Re: Parser Generator for C#?
    ... I have been looking for a tool similar to Lex and Yacc for C#. ... future grammars and was hoping to find a tool that would allow me to ... generate parsers using C#. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Parser Generator for C#?
    ... It does not generate C# programs, but is a dll called by your C# program ... open source so you can modify it as you see fit. ... I have been looking for a tool similar to Lex and Yacc for C#. ... future grammars and was hoping to find a tool that would allow me to ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: prefix for yacc/bison
    ... The grammars that yacc accepts are a subset ... the parser mechanisms to their hearts content. ... means a bounded lookahead bottom-up machine. ...
    (alt.os.linux)
  • Re: prefix for yacc/bison
    ... The grammars that yacc accepts are a subset ... For instance Bison ... Erik de Castro Lopo nospam@mega-nerd.com ...
    (alt.os.linux)
  • Re: Translating C++
    ... Are there any applications that can help ... Basically you need to write a C++ compiler, which is not an impossible task, ... Languages with grammars are inherently difficult to program. ... yacc allow you to specify the grammar in a special formal notation and to ...
    (comp.programming)