* data/glr.c (YYASSERT): New macro.

This commit is contained in:
Paul Eggert
2003-07-26 14:14:15 +00:00
parent 64c4fd521a
commit 0051e3edb0

View File

@@ -1,3 +1,11 @@
2003-07-26 Paul Eggert <eggert@twinsun.com>
* data/glr.c (YYASSERT): New macro.
(yyfillin, yydoAction, yyglrReduce, yysplitStack,
yyresolveStates, yyprocessOneStack):
Use `YYASSERT (FOO);' rather than `if (! (FOO)) abort ();'.
Derived from a suggestion by Frank Heckenbach.
2003-07-25 Paul Eggert <eggert@twinsun.com>
* data/glr.c (yyglrReduce): Don't use C89 string concatenation,