aboutsummaryrefslogtreecommitdiff
path: root/src/quote_fmt_lex.h
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-01-12 11:22:08 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-01-12 11:22:08 +0000
commitb9ca7b1ef5cd1f96ae6e28ae78d12c1e3258c23f (patch)
tree1203adec5f70af1ddd49868528d8d3a5b9004329 /src/quote_fmt_lex.h
Initial import of Sylpheed (GTK2 version).
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/quote_fmt_lex.h')
-rw-r--r--src/quote_fmt_lex.h47
1 files changed, 47 insertions, 0 deletions
diff --git a/src/quote_fmt_lex.h b/src/quote_fmt_lex.h
new file mode 100644
index 00000000..585751a1
--- /dev/null
+++ b/src/quote_fmt_lex.h
@@ -0,0 +1,47 @@
+/* The following defines shamelessly stolen from GDB sources... */
+
+/* Remap normal yacc parser interface names (yyparse, yylex, yyerror, etc),
+ as well as gratuitiously global symbol names, so we can have multiple
+ yacc generated parsers in gdb. Note that these are only the variables
+ produced by yacc. If other parser generators (bison, byacc, etc) produce
+ additional global names that conflict at link time, then those parser
+ generators need to be fixed instead of adding those names to this list. */
+
+#define yymaxdepth quote_fmtmaxdepth
+#define yyparse quote_fmtparse
+#define yylex quote_fmtlex
+#define yyerror quote_fmterror
+#define yylval quote_fmtlval
+#define yychar quote_fmtchar
+#define yydebug quote_fmtdebug
+#define yypact quote_fmtpact
+#define yyr1 quote_fmtr1
+#define yyr2 quote_fmtr2
+#define yydef quote_fmtdef
+#define yychk quote_fmtchk
+#define yypgo quote_fmtpgo
+#define yyact quote_fmtact
+#define yyexca quote_fmtexca
+#define yyerrflag quote_fmterrflag
+#define yynerrs quote_fmtnerrs
+#define yyps quote_fmtps
+#define yypv quote_fmtpv
+#define yys quote_fmts
+#define yy_yys quote_fmtyys
+#define yystate quote_fmtstate
+#define yytmp quote_fmttmp
+#define yyv quote_fmtv
+#define yy_yyv quote_fmtyyv
+#define yyval quote_fmtval
+#define yylloc quote_fmtlloc
+#define yyreds quote_fmtreds /* With YYDEBUG defined */
+#define yytoks quote_fmttoks /* With YYDEBUG defined */
+#define yylhs quote_fmtyylhs
+#define yylen quote_fmtyylen
+#define yydefred quote_fmtyydefred
+#define yydgoto quote_fmtyydgoto
+#define yysindex quote_fmtyysindex
+#define yyrindex quote_fmtyyrindex
+#define yygindex quote_fmtyygindex
+#define yytable quote_fmtyytable
+#define yycheck quote_fmtyycheck