]> git.saurik.com Git - bison.git/blobdiff - src/reader.c
Thinko.
[bison.git] / src / reader.c
index fdd483aef6cf9ef2c0d18d8906134bca930402e5..ee859b6a8f9cec607add44224e39eba9fb5f8f89 100644 (file)
@@ -312,7 +312,6 @@ copy_at (FILE *fin, struct obstack *oout, int stack_offset)
   else if (isdigit (c) || c == '-')
     {
       int n;
-      char buf[4096];
 
       ungetc (c, fin);
       n = read_signed_integer (fin);
@@ -344,7 +343,7 @@ copy_dollar (FILE *fin, struct obstack *oout,
             symbol_list *rule, int stack_offset)
 {
   int c = getc (fin);
-  char *type_name = NULL;
+  const char *type_name = NULL;
 
   /* Get the type name if explicit. */
   if (c == '<')
@@ -1515,7 +1514,7 @@ readgram (void)
 
       else
        {
-         complain (_("invalid input: %s"), token_buffer);
+         complain (_("invalid input: %s"), quote (token_buffer));
          t = lex ();
        }
     }
@@ -1600,8 +1599,7 @@ output_token_defines (struct obstack *oout)
 
       obstack_fgrow2 (oout, "#define\t%s\t%d\n",
                      symbol,
-                     ((translations && !raw_flag)
-                      ? bp->user_token_number : bp->value));
+                     (translations ? bp->user_token_number : bp->value));
       if (semantic_parser)
        obstack_fgrow2 (oout, "#define\tT%s\t%d\n", symbol, bp->value);
     }