typedef union
{
  struct { char *string; lex_pos_ty pos; bool obsolete; } string;
  struct { string_list_ty stringlist; lex_pos_ty pos; bool obsolete; } stringlist;
  struct { long number; lex_pos_ty pos; bool obsolete; } number;
  struct { lex_pos_ty pos; bool obsolete; } pos;
  struct { struct msgstr_def rhs; lex_pos_ty pos; bool obsolete; } rhs;
} YYSTYPE;
#define	COMMENT	257
#define	DOMAIN	258
#define	JUNK	259
#define	MSGID	260
#define	MSGID_PLURAL	261
#define	MSGSTR	262
#define	NAME	263
#define	NUMBER	264
#define	STRING	265


extern YYSTYPE yylval;
