/[bison]/bison/src/symtab.h
ViewVC logotype

Diff of /bison/src/symtab.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.23 by akim, Tue Apr 9 19:19:59 2002 UTC revision 1.24 by akim, Mon Apr 22 08:21:55 2002 UTC
# Line 43  typedef enum Line 43  typedef enum
43    
44  /* Internal token numbers. */  /* Internal token numbers. */
45  typedef short token_number_t;  typedef short token_number_t;
46    
47  #define SUNDEF  -1              /* For undefined user number. */  #define SUNDEF  -1              /* For undefined user number. */
48  #define SALIAS  -9991           /* for symbol generated with an alias */  #define SALIAS  -9991           /* for symbol generated with an alias */
49    
50    #define NUMBER_UNDEFINED ((token_number_t) -1)
51    
52  struct symbol_s  struct symbol_s
53  {  {
54    /* The key, name of the symbol. */    /* The key, name of the symbol. */
55    char *tag;    char *tag;
56    /* Its type. */    /* Its type. */
57    char *type_name;    char *type_name;
58    
59    token_number_t number;    token_number_t number;
60    short prec;    short prec;
61    associativity assoc;    associativity assoc;

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26