/* Definitions for symtab.c and callers, part of bison,
- Copyright (C) 1984, 1989, 1992, 2000 Free Software Foundation, Inc.
+ Copyright 1984, 1989, 1992, 2000, 2001 Free Software Foundation, Inc.
This file is part of Bison, the GNU Compiler Compiler.
nterm_sym /* non-terminal */
} symbol_class;
+#define SUNDEF -1 /* For undefined user number. */
#define SALIAS -9991 /* for symbol generated with an alias */
typedef struct bucket
short prec;
associativity assoc;
short user_token_number;
+
/* Points to the other in the identifier-symbol pair for an
alias. Special value SALIAS in the identifier half of the
identifier-symbol pair for an alias. */
struct bucket *alias;
symbol_class class;
-}
-bucket;
+} bucket;
extern bucket *firstsymbol;