* data/yacc.c (YY_LOCATION_PRINT): Use YYLTYPE_IS_TRIVIAL as a
authorAkim Demaille <akim@epita.fr>
Mon, 20 Sep 2004 12:24:45 +0000 (12:24 +0000)
committerAkim Demaille <akim@epita.fr>
Mon, 20 Sep 2004 12:24:45 +0000 (12:24 +0000)
commitb8458aa5ccca039e48c37a3947df3025e3acbcee
tree8a219916433ef2a7453d2580fa235f1320bae155
parent3fc16193d99d8ae347fa44d31edd884279d78310
* data/yacc.c (YY_LOCATION_PRINT): Use YYLTYPE_IS_TRIVIAL as a
clearer criterion to define it.
(parse): Initialize the initial location when YYLTYPE_IS_TRIVIAL.
When reducing on an empty RHS, use the latest stacked location as
location.
yylloc is not always available.
* data/glr.c: Likewise.
Also, honor initial-actions.
ChangeLog
data/glr.c
data/yacc.c