title: mathematical expression parser in Delphi?
body: <h3>Duplicate</h3>
  <blockquote>
  <p><a href="https://stackoverflow.com/questions/572796/best-algorithm-for-evaluating-a-mathematical-expression">Best algorithm for evaluating a mathematical expression?</a></p>
  </blockquote>
  <p>Is there a built-in Delphi function which would convert a string such as '2*x+power(x,2)' or any equation to float? StrToFloat raises an exception because of the char X and power.</p>
  <p>Thanks.</p>