]> git.saurik.com Git - bison.git/blobdiff - src/gram.h
* ro.po: New.
[bison.git] / src / gram.h
index e7cf33d6997c4cef872ecfd8d9f99af4c445410d..ae04d920b19510b908e1e472a3888845e9348ebd 100644 (file)
@@ -1,6 +1,6 @@
 /* Data definitions for internal representation of Bison's input.
 
 /* Data definitions for internal representation of Bison's input.
 
-   Copyright (C) 1984, 1986, 1989, 1992, 2001, 2002
+   Copyright (C) 1984, 1986, 1989, 1992, 2001, 2002, 2003
    Free Software Foundation, Inc.
 
    This file is part of Bison, the GNU Compiler Compiler.
    Free Software Foundation, Inc.
 
    This file is part of Bison, the GNU Compiler Compiler.
 # include "location.h"
 # include "symtab.h"
 
 # include "location.h"
 # include "symtab.h"
 
-# define ISTOKEN(s)    ((s) < ntokens)
-# define ISVAR(s)      ((s) >= ntokens)
+# define ISTOKEN(i)    ((i) < ntokens)
+# define ISVAR(i)      ((i) >= ntokens)
 
 extern int nsyms;
 extern int ntokens;
 
 extern int nsyms;
 extern int ntokens;
@@ -127,9 +127,9 @@ extern unsigned int nritems;
    sometimes have to perform the converse transformation.  */
 
 static inline item_number
    sometimes have to perform the converse transformation.  */
 
 static inline item_number
-symbol_number_as_item_number (symbol_number s)
+symbol_number_as_item_number (symbol_number sym)
 {
 {
-  return s;
+  return sym;
 }
 
 static inline symbol_number
 }
 
 static inline symbol_number
@@ -138,8 +138,6 @@ item_number_as_symbol_number (item_number i)
   return i;
 }
 
   return i;
 }
 
-extern symbol_number start_symbol;
-
 /* Rule numbers.  */
 typedef short rule_number;
 extern rule_number nrules;
 /* Rule numbers.  */
 typedef short rule_number;
 extern rule_number nrules;