]> git.saurik.com Git - bison.git/blobdiff - src/symtab.h
* src/reader.c (gensym): Rename as...
[bison.git] / src / symtab.h
index 034b1285c5c8e4bb8636a6d5d8715bd37d6308c9..8a926eeb549f176d68f82b8c8cd2b5b28d51d5e7 100644 (file)
@@ -103,7 +103,11 @@ const char *symbol_tag_get_n PARAMS ((symbol_t *symbol, int n));
 void symbol_tag_print PARAMS ((symbol_t *symbol, FILE *out));
 
 /* Fetch (or create) the symbol associated to KEY.  */
-symbol_t *getsym PARAMS ((const char *key, location_t location));
+symbol_t *symbol_get PARAMS ((const char *key, location_t location));
+
+/* Generate a dummy nonterminal, whose name cannot conflict with the
+   user's names.  */
+symbol_t *dummy_symbol_get PARAMS ((location_t location));
 
 /* Declare the new SYMBOL.  Make it an alias of SYMVAL.  */
 void symbol_make_alias PARAMS ((symbol_t *symbol, symbol_t *symval));