* TODO: Update.

This commit is contained in:
Akim Demaille
2002-04-07 15:30:07 +00:00
parent d9b739c32f
commit fa770c8662
2 changed files with 27 additions and 0 deletions

View File

@@ -1,3 +1,8 @@
2002-04-07 Akim Demaille <akim@epita.fr>
* TODO: Update.
2002-04-07 Akim Demaille <akim@epita.fr>
* src/output.c, src/reader.c, src/symtab.c, src/symtab.h: Rename

22
TODO
View File

@@ -1,5 +1,27 @@
-*- 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
Sort from 1.31 NEWS.