/[bison]/bison/src/reader.c
ViewVC logotype

Diff of /bison/src/reader.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.183 by akim, Mon Jun 10 08:37:55 2002 UTC revision 1.184 by akim, Mon Jun 10 08:38:10 2002 UTC
# Line 656  parse_assoc_decl (associativity assoc) Line 656  parse_assoc_decl (associativity assoc)
656            break;            break;
657    
658          case tok_identifier:          case tok_identifier:
659            if (symval->class == nterm_sym)            symbol_class_set (symval, token_sym);
             complain (_("symbol %s redefined"), symval->tag);  
           if (symval->number == NUMBER_UNDEFINED)  
             {  
               symval->number = ntokens++;  
               symval->class = token_sym;  
             }  
660            symbol_precedence_set (symval, lastprec, assoc);            symbol_precedence_set (symval, lastprec, assoc);
661            if (name)            if (name)
662              symbol_type_set (symval, name);              symbol_type_set (symval, name);
# Line 671  parse_assoc_decl (associativity assoc) Line 665  parse_assoc_decl (associativity assoc)
665          case tok_number:          case tok_number:
666            if (prev == tok_identifier)            if (prev == tok_identifier)
667              {              {
668                symval->user_token_number = numval;                symbol_user_token_number_set (symval, numval);
669              }              }
670            else            else
671              {              {

Legend:
Removed from v.1.183  
changed lines
  Added in v.1.184

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26