.Net text calculator (formula parser)
See the question and my original answer on StackOverflowYou could reuse the Javascript engine that comes with Windows, as explained here: parse and execute JS by C#
It's quite powerful, supports 32-bit and 64-bit architectures, and does not need to be documented, as everyone knows how to write some JS statemements :-)