Lines Matching refs:YYFAIL
694 ** YYFAIL now produces warnings and Java parsers no longer implement it:
696 YYFAIL has existed for many years as an undocumented feature of
699 promised in Bison 2.4.2's NEWS entry, any appearance of YYFAIL in a
701 no longer implement YYFAIL at all. For further details, including a
702 discussion of how to suppress C preprocessor warnings about YYFAIL
895 ** YYFAIL is deprecated and will eventually be removed.
897 YYFAIL has existed for many years as an undocumented feature of
899 documented for Bison's experimental Java parsers. YYFAIL is no longer
904 Like YYERROR, you can invoke YYFAIL from a semantic action in order to
906 that YYFAIL will automatically invoke yyerror to report the syntax
908 subtle differences between YYERROR and YYFAIL, and YYFAIL suffers from
914 The upcoming Bison 2.5 will remove YYFAIL from Java parsers, but
916 because YYFAIL is already flawed, it seems futile to try to make new
918 Bison 2.5 will produce a warning whenever it discovers YYFAIL in a
919 rule action. In a later release, YYFAIL will be disabled for
920 %error-verbose and "#define YYERROR_VERBOSE". Eventually, YYFAIL will
923 There exists at least one case where Bison 2.5's YYFAIL warning will
924 be a false positive. Some projects add phony uses of YYFAIL and other
927 To avoid Bison's future warning, such YYFAIL uses can be moved to the
930 C preprocessor warnings for YYFAIL, so projects can remove their own
931 phony uses of YYFAIL if compatibility with Bison releases prior to
2033 LocalWords: destructor lookahead YYRHSLOC YYLLOC Rhs ifndef YYFAIL cpp sr rr