A simple expression parser with implementation in C#