Mathematical expression evaluator written in D