Developing an ExpressionBuilder
<p>I am planning to build an expressionbuilder, in which the expressions will be supplied in string format. Is there a way to write a grammar or parse the expressions to validate them for their proper formation and then execute them.</p>

<p>I would like to accomplish this in C# programming language. However, a common suggestion is welcome so that I can try out in C#</p>

<p><a href="http://stackoverflow.com/q/9602074/541917">Here</a> is the Original question that has been unanswered since days</p>
