Description of TasEvaluator :
TasEvaluator is a non-visual component that can parse/evaluate a mathematical expression such as 2+3*Pi. The difference between this and other parsers is that it can parse expressions containing user 'variables' and 'functions', which are handled via OnVariable and OnFunction events.