~ubuntu-branches/ubuntu/hardy/gengetopt/hardy

« back to all changes in this revision

Viewing changes to src/parser.h

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2008-01-29 14:55:40 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20080129145540-bkah1bl330gpelmh
Tags: 2.22-1ubuntu1
* Merge with Debian; remaining changes:
  - Fix build failures with g++-4.3.

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
     TOK_OPTION = 260,
45
45
     TOK_DEFGROUP = 261,
46
46
     TOK_GROUPOPTION = 262,
47
 
     TOK_YES = 263,
48
 
     TOK_NO = 264,
49
 
     TOK_ON = 265,
50
 
     TOK_OFF = 266,
51
 
     TOK_FLAG = 267,
52
 
     TOK_PURPOSE = 268,
53
 
     TOK_DESCRIPTION = 269,
54
 
     TOK_USAGE = 270,
55
 
     TOK_DEFAULT = 271,
56
 
     TOK_GROUP = 272,
57
 
     TOK_GROUPDESC = 273,
58
 
     TOK_MULTIPLE = 274,
59
 
     TOK_ARGOPTIONAL = 275,
60
 
     TOK_TYPESTR = 276,
61
 
     TOK_SECTION = 277,
62
 
     TOK_SECTIONDESC = 278,
63
 
     TOK_TEXT = 279,
64
 
     TOK_ARGS = 280,
65
 
     TOK_VALUES = 281,
66
 
     TOK_HIDDEN = 282,
67
 
     TOK_DEPENDON = 283,
68
 
     TOK_STRING = 284,
69
 
     TOK_MLSTRING = 285,
70
 
     TOK_CHAR = 286,
71
 
     TOK_ARGTYPE = 287,
72
 
     TOK_SIZE = 288
 
47
     TOK_DEFMODE = 263,
 
48
     TOK_MODEOPTION = 264,
 
49
     TOK_YES = 265,
 
50
     TOK_NO = 266,
 
51
     TOK_ON = 267,
 
52
     TOK_OFF = 268,
 
53
     TOK_FLAG = 269,
 
54
     TOK_PURPOSE = 270,
 
55
     TOK_DESCRIPTION = 271,
 
56
     TOK_USAGE = 272,
 
57
     TOK_DEFAULT = 273,
 
58
     TOK_GROUP = 274,
 
59
     TOK_GROUPDESC = 275,
 
60
     TOK_MODE = 276,
 
61
     TOK_MODEDESC = 277,
 
62
     TOK_MULTIPLE = 278,
 
63
     TOK_ARGOPTIONAL = 279,
 
64
     TOK_TYPESTR = 280,
 
65
     TOK_SECTION = 281,
 
66
     TOK_DETAILS = 282,
 
67
     TOK_SECTIONDESC = 283,
 
68
     TOK_TEXT = 284,
 
69
     TOK_ARGS = 285,
 
70
     TOK_VALUES = 286,
 
71
     TOK_HIDDEN = 287,
 
72
     TOK_DEPENDON = 288,
 
73
     TOK_STRING = 289,
 
74
     TOK_CHAR = 290,
 
75
     TOK_ARGTYPE = 291,
 
76
     TOK_SIZE = 292
73
77
   };
74
78
#endif
75
79
/* Tokens.  */
78
82
#define TOK_OPTION 260
79
83
#define TOK_DEFGROUP 261
80
84
#define TOK_GROUPOPTION 262
81
 
#define TOK_YES 263
82
 
#define TOK_NO 264
83
 
#define TOK_ON 265
84
 
#define TOK_OFF 266
85
 
#define TOK_FLAG 267
86
 
#define TOK_PURPOSE 268
87
 
#define TOK_DESCRIPTION 269
88
 
#define TOK_USAGE 270
89
 
#define TOK_DEFAULT 271
90
 
#define TOK_GROUP 272
91
 
#define TOK_GROUPDESC 273
92
 
#define TOK_MULTIPLE 274
93
 
#define TOK_ARGOPTIONAL 275
94
 
#define TOK_TYPESTR 276
95
 
#define TOK_SECTION 277
96
 
#define TOK_SECTIONDESC 278
97
 
#define TOK_TEXT 279
98
 
#define TOK_ARGS 280
99
 
#define TOK_VALUES 281
100
 
#define TOK_HIDDEN 282
101
 
#define TOK_DEPENDON 283
102
 
#define TOK_STRING 284
103
 
#define TOK_MLSTRING 285
104
 
#define TOK_CHAR 286
105
 
#define TOK_ARGTYPE 287
106
 
#define TOK_SIZE 288
 
85
#define TOK_DEFMODE 263
 
86
#define TOK_MODEOPTION 264
 
87
#define TOK_YES 265
 
88
#define TOK_NO 266
 
89
#define TOK_ON 267
 
90
#define TOK_OFF 268
 
91
#define TOK_FLAG 269
 
92
#define TOK_PURPOSE 270
 
93
#define TOK_DESCRIPTION 271
 
94
#define TOK_USAGE 272
 
95
#define TOK_DEFAULT 273
 
96
#define TOK_GROUP 274
 
97
#define TOK_GROUPDESC 275
 
98
#define TOK_MODE 276
 
99
#define TOK_MODEDESC 277
 
100
#define TOK_MULTIPLE 278
 
101
#define TOK_ARGOPTIONAL 279
 
102
#define TOK_TYPESTR 280
 
103
#define TOK_SECTION 281
 
104
#define TOK_DETAILS 282
 
105
#define TOK_SECTIONDESC 283
 
106
#define TOK_TEXT 284
 
107
#define TOK_ARGS 285
 
108
#define TOK_VALUES 286
 
109
#define TOK_HIDDEN 287
 
110
#define TOK_DEPENDON 288
 
111
#define TOK_STRING 289
 
112
#define TOK_CHAR 290
 
113
#define TOK_ARGTYPE 291
 
114
#define TOK_SIZE 292
107
115
 
108
116
 
109
117
 
110
118
 
111
119
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
112
120
typedef union YYSTYPE
113
 
#line 118 "parser.yy"
 
121
#line 139 "parser.yy"
114
122
{
115
123
    char   *str;
116
124
    char    chr;
121
129
    struct multiple_size *multiple_size;
122
130
}
123
131
/* Line 1489 of yacc.c.  */
124
 
#line 125 "parser.h"
 
132
#line 133 "parser.h"
125
133
        YYSTYPE;
126
134
# define yystype YYSTYPE /* obsolescent; will be withdrawn */
127
135
# define YYSTYPE_IS_DECLARED 1