implement Parser::ParseSymbol