Implemented evaluate(String[])