From 863a20f1045b761ac65d7051bcca47e4eb01c81d Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Thu, 26 Nov 2009 00:20:25 -0500 Subject: * parser.y (grammar): Fixes for bison 2.4.1. Remove superfluous action in chrlit. Include for abort. --- ChangeLog | 5 +++++ parser.y | 3 +-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3afe57dc..c39081c9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2009-11-25 Kaz Kylheku + + * parser.y (grammar): Fixes for bison 2.4.1. Remove superfluous action + in chrlit. Include for abort. + 2009-11-25 Kaz Kylheku Refinements to Valgrind support. diff --git a/parser.y b/parser.y index b1242251..abac6c00 100644 --- a/parser.y +++ b/parser.y @@ -30,7 +30,7 @@ #include #include #include -#include +#include #include #include "config.h" #include "lib.h" @@ -515,7 +515,6 @@ strlit : '"' '"' { $$ = null_string; } chrlit : '\'' '\'' { $$ = nil; yyerror("empty character literal"); } - { $$ = nil; } | '\'' litchars '\'' { $$ = car($2); if (cdr($2)) yyerror("multiple characters in " -- cgit v1.2.3