Eric White's Blog
Open XML, SharePoint, and Office
Recursive Descent Parser
This post is one in a series on using LINQ to write a recursive-descent parser for SpreadsheetML formulas.
- Writing a Recursive Descent Parser using C# and LINQ
- Recursive Descent Parser using LINQ: The Augmented Backus-Naur Form Grammar
- Recursive Descent Parser: A Simple Grammar
- Creating a Collection from Singletons and Collections using LINQ
- Building a Simple Recursive Descent Parser
- Building a Simple Recursive Descent Parser (continued)
- Building a Simple Recursive Descent Parser (Completed Simple Parser)
[...] BBCode I wanted to try another technique: recursive descent parsing. I based my parser on Eric White’s nice blog post series on the subject of writing a recursive descent parser with C# + LINQ. The [...]
You could certainly see your enthusiasm within the work you write. The world hopes for even more passionate writers such as you who are not afraid to say how they believe. At all times follow your heart.
[...] fun since I've resumed development is getting the parser and equation solver to work. I found this awesome tutorial by Eric White on writing a recursive descent parser in C#, and that gave me the bulk of my parser [...]