mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-11 13:23:04 +00:00
* TODO: Update.
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
2002-04-07 Akim Demaille <akim@epita.fr>
|
||||||
|
|
||||||
|
* TODO: Update.
|
||||||
|
|
||||||
|
|
||||||
2002-04-07 Akim Demaille <akim@epita.fr>
|
2002-04-07 Akim Demaille <akim@epita.fr>
|
||||||
|
|
||||||
* src/output.c, src/reader.c, src/symtab.c, src/symtab.h: Rename
|
* src/output.c, src/reader.c, src/symtab.c, src/symtab.h: Rename
|
||||||
|
|||||||
22
TODO
22
TODO
@@ -1,5 +1,27 @@
|
|||||||
-*- outline -*-
|
-*- outline -*-
|
||||||
|
|
||||||
|
* Unit rules
|
||||||
|
Maybe we could expand unit rules, i.e., transform
|
||||||
|
|
||||||
|
exp: arith | bool;
|
||||||
|
arith: exp '+' exp;
|
||||||
|
bool: exp '&' exp;
|
||||||
|
|
||||||
|
into
|
||||||
|
|
||||||
|
exp: exp '+' exp | exp '&' exp;
|
||||||
|
|
||||||
|
when there are no actions. This can significantly speed up some
|
||||||
|
grammars.
|
||||||
|
|
||||||
|
* Useless rules
|
||||||
|
We have all the needed material to actually remove them. Do it.
|
||||||
|
Or maybe not, but at least do not include them in the automaton.
|
||||||
|
|
||||||
|
* read_pipe.c
|
||||||
|
This is not portable to DOS for instance. Implement a more portable
|
||||||
|
scheme. Sources of inspiration include GNU diff, and Free Recode.
|
||||||
|
|
||||||
* NEWS
|
* NEWS
|
||||||
Sort from 1.31 NEWS.
|
Sort from 1.31 NEWS.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user