basic calculator with parser and spellcheck