first pass parser for lisp math (#2)