summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-08-05 07:01:08 -0700
committerKaz Kylheku <kaz@kylheku.com>2014-08-05 07:01:08 -0700
commitcfef6286fa1beaf2072dfb3240e40539250dc527 (patch)
tree0e9125ee7ccb62fdda0ab2a6aace4791f5099b52 /ChangeLog
parent894c655f0214531ad7eff3d68d72792ae18d40cd (diff)
downloadtxr-cfef6286fa1beaf2072dfb3240e40539250dc527.tar.gz
txr-cfef6286fa1beaf2072dfb3240e40539250dc527.tar.bz2
txr-cfef6286fa1beaf2072dfb3240e40539250dc527.zip
* parser.y: Back port from Berkeley Yacc to GNU Bison.
We need a prototype of yylex that is in scope of the grammar, but YYSTYPE is not defined there. * parser.l: Bison 3 declares yyparse in y.tab.h, so we have to reorder some #includes.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 1ef3dc72..5bd3c216 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2014-08-05 Kaz Kylheku <kaz@kylheku.com>
+
+ * parser.y: Back port from Berkeley Yacc to GNU Bison.
+ We need a prototype of yylex that is in scope of the grammar,
+ but YYSTYPE is not defined there.
+
+ * parser.l: Bison 3 declares yyparse in y.tab.h, so we have to
+ reorder some #includes.
+
2014-08-02 Kaz Kylheku <kaz@kylheku.com>
Big switch to reentrant lexing and parsing.