Added parse_symbol
Added parse_list, needs checking.