add parser for symbol, and toplevel eval