X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/a027c30d42d31327c977062684f99b4978fea1d5..d2ffe11637313569116e8a9f891785b842ddb1e9:/src/muscle_tab.h diff --git a/src/muscle_tab.h b/src/muscle_tab.h index f15e005c..4dd9b0be 100644 --- a/src/muscle_tab.h +++ b/src/muscle_tab.h @@ -1,5 +1,5 @@ /* Muscle table manager for Bison, - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -21,12 +21,6 @@ #ifndef MUSCLE_TAB_H_ # define MUSCLE_TAB_H_ -typedef struct muscle_entry_s -{ - const char *key; - char *value; -} muscle_entry_t; - void muscle_init (void); void muscle_insert (const char *key, char *value); char *muscle_find (const char *key); @@ -59,15 +53,15 @@ extern struct obstack muscle_obstack; #define MUSCLE_OBSTACK_SGROW(Obstack, Value) \ { \ - char const *s; \ - for (s = Value; *s; s++) \ - switch (*s) \ + char const *p; \ + for (p = Value; *p; p++) \ + switch (*p) \ { \ case '$': obstack_sgrow (Obstack, "$]["); break; \ case '@': obstack_sgrow (Obstack, "@@" ); break; \ case '[': obstack_sgrow (Obstack, "@{" ); break; \ case ']': obstack_sgrow (Obstack, "@}" ); break; \ - default: obstack_1grow (Obstack, *s); break; \ + default: obstack_1grow (Obstack, *p); break; \ } \ }