X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/f282676b7e6c9ae1b66233dbfc522bb685c3ece2..490abf53b1391c2bc49564bff71ac400880323ad:/src/symtab.h?ds=sidebyside diff --git a/src/symtab.h b/src/symtab.h index 354fb8fd..909b24f5 100644 --- a/src/symtab.h +++ b/src/symtab.h @@ -1,5 +1,5 @@ /* Definitions for symtab.c and callers, part of bison, - Copyright (C) 1984, 1989, 1992, 2000 Free Software Foundation, Inc. + Copyright 1984, 1989, 1992, 2000 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -37,6 +37,7 @@ typedef enum typedef struct bucket { + /* Needed for the hash table. */ struct bucket *link; struct bucket *next; @@ -48,10 +49,10 @@ typedef struct bucket short prec; associativity assoc; short user_token_number; - /* special value SALIAS in the identifier half of the - identifier-symbol pair for an alias */ + /* 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; - /* points to the other in the identifier-symbol pair for an alias */ symbol_class class; } bucket;