1#ifndef BISON_PO_GRAM_GEN_H
2# define BISON_PO_GRAM_GEN_H
3
4#ifndef YYSTYPE
5typedef union
6{
7  struct { char *string; lex_pos_ty pos; bool obsolete; } string;
8  struct { string_list_ty stringlist; lex_pos_ty pos; bool obsolete; } stringlist;
9  struct { long number; lex_pos_ty pos; bool obsolete; } number;
10  struct { lex_pos_ty pos; bool obsolete; } pos;
11  struct { char *ctxt; char *id; char *id_plural; lex_pos_ty pos; bool obsolete; } prev;
12  struct { char *prev_ctxt; char *prev_id; char *prev_id_plural; char *ctxt; lex_pos_ty pos; bool obsolete; } message_intro;
13  struct { struct msgstr_def rhs; lex_pos_ty pos; bool obsolete; } rhs;
14} yystype;
15# define YYSTYPE yystype
16# define YYSTYPE_IS_TRIVIAL 1
17#endif
18# define	COMMENT	257
19# define	DOMAIN	258
20# define	JUNK	259
21# define	PREV_MSGCTXT	260
22# define	PREV_MSGID	261
23# define	PREV_MSGID_PLURAL	262
24# define	PREV_STRING	263
25# define	MSGCTXT	264
26# define	MSGID	265
27# define	MSGID_PLURAL	266
28# define	MSGSTR	267
29# define	NAME	268
30# define	NUMBER	269
31# define	STRING	270
32
33
34extern YYSTYPE yylval;
35
36#endif /* not BISON_PO_GRAM_GEN_H */
37