]> git.saurik.com Git - bison.git/blobdiff - src/assoc.c
2007-02-07 Paolo Bonzini <bonzini@gnu.org>
[bison.git] / src / assoc.c
index 80a2b43c4fef221a85cb9daf42b017f11fd325d8..6f9a3b5612853a65f2281dbdce1d4449f055681c 100644 (file)
@@ -1,5 +1,5 @@
 /* Associativity information.
 /* Associativity information.
-   Copyright (C) 2002 Free Software Foundation, Inc.
+   Copyright (C) 2002, 2005, 2006 Free Software Foundation, Inc.
 
    This file is part of Bison, the GNU Compiler Compiler.
 
 
    This file is part of Bison, the GNU Compiler Compiler.
 
 
    You should have received a copy of the GNU General Public License
    along with Bison; see the file COPYING.  If not, write to
 
    You should have received a copy of the GNU General Public License
    along with Bison; see the file COPYING.  If not, write to
-   the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-   Boston, MA 02111-1307, USA.  */
+   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+   Boston, MA 02110-1301, USA.  */
 
 
+#include <config.h>
 #include "system.h"
 #include "system.h"
+
 #include "assoc.h"
 
 
 const char *
 #include "assoc.h"
 
 
 const char *
-assoc_to_string (assoc_t assoc)
+assoc_to_string (assoc a)
 {
 {
-  switch (assoc)
+  switch (a)
     {
     {
+    default:
+      abort ();
+
     case undef_assoc:
     case undef_assoc:
-      return _("undefined associativity");
+      return "undefined associativity";
 
     case right_assoc:
       return "%right";
 
     case right_assoc:
       return "%right";
@@ -39,5 +44,4 @@ assoc_to_string (assoc_t assoc)
     case non_assoc:
       return "%nonassoc";
     }
     case non_assoc:
       return "%nonassoc";
     }
-  return NULL;
 }
 }