Adam Gordon Bell

Parser Combinators in C#

November 20, 2010 ยท parser parser-combinator antlr parsec f# c# nparsec

Haskell has parsec, f# has fparsec. I went searching for a good option for creating parsers in c#.

Favorite:

Others:

Blog Series on Parser Combinators in C#:

Other ways to utilize parsers in c#/ .net:

  • ANTLR
  • Yacc & Lex (Iโ€™ve only ever used these back in my comp sci compiler class)

Interesting books: