Hudson River Trading interview question

Write a parser to evaluate math expressions