Mathematical expression parser which can work with parantheses.