/[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.92 by akim, Fri Nov 2 14:04:54 2001 UTC revision 1.93 by akim, Fri Nov 2 15:27:11 2001 UTC
# Line 724  token_buffer); Line 724  token_buffer);
724          }          }
725    
726        prev = t;        prev = t;
   
727      }      }
728  }  }
729    
# Line 852  parse_thong_decl (void) Line 851  parse_thong_decl (void)
851    token_t token;    token_t token;
852    struct bucket *symbol;    struct bucket *symbol;
853    char *typename = 0;    char *typename = 0;
854    int usrtoknum = 0;    int usrtoknum = SUNDEF;
855    
856    token = lex ();               /* fetch typename or first token */    token = lex ();               /* fetch typename or first token */
857    if (token == tok_typename)    if (token == tok_typename)
# Line 1724  token_translations_init (void) Line 1723  token_translations_init (void)
1723        /* A token string alias? */        /* A token string alias? */
1724        if (bp->user_token_number == SALIAS)        if (bp->user_token_number == SALIAS)
1725          continue;          continue;
1726    
1727          assert (bp->user_token_number != SUNDEF);
1728    
1729        /* A token which translation has already been set? */        /* A token which translation has already been set? */
1730        if (token_translations[bp->user_token_number] != 2)        if (token_translations[bp->user_token_number] != 2)
1731          complain (_("tokens %s and %s both assigned number %d"),          complain (_("tokens %s and %s both assigned number %d"),
# Line 1810  packsymbols (void) Line 1812  packsymbols (void)
1812    
1813        if (bp->class == token_sym)        if (bp->class == token_sym)
1814          {          {
1815            if (bp->user_token_number == 0)            if (bp->user_token_number == SUNDEF)
1816              bp->user_token_number = ++last_user_token_number;              bp->user_token_number = ++last_user_token_number;
1817            if (bp->user_token_number > max_user_token_number)            if (bp->user_token_number > max_user_token_number)
1818              max_user_token_number = bp->user_token_number;              max_user_token_number = bp->user_token_number;

Legend:
Removed from v.1.92  
changed lines
  Added in v.1.93

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