53 |
DeRemer and Penello: they already provide the algorithm. |
DeRemer and Penello: they already provide the algorithm. |
54 |
|
|
55 |
|
|
56 |
* Extentions |
* Extensions |
57 |
|
|
58 |
** yyerror, yysymprint interface |
** yyerror, yysymprint interface |
59 |
It should be improved, in particular when using Bison features such as |
It should be improved, in particular when using Bison features such as |
108 |
|
|
109 |
|
|
110 |
|
|
111 |
|
* Java, Fortran, etc. |
112 |
|
|
113 |
|
Add support for languages other than C and C++. Here is a proposed |
114 |
|
patch for Java: |
115 |
|
|
116 |
|
<http://www.goice.co.jp/member/mo/hack-progs/bison-java.html> |
117 |
|
|
118 |
|
|
119 |
|
|
120 |
* Coding system independence |
* Coding system independence |
121 |
Paul notes: |
Paul notes: |
141 |
** %pure-parser [] |
** %pure-parser [] |
142 |
** %token-table [] |
** %token-table [] |
143 |
** Options which could use parse_dquoted_param (). |
** Options which could use parse_dquoted_param (). |
144 |
Maybe transfered in lex.c. |
Maybe transferred in lex.c. |
145 |
*** %skeleton [ok] |
*** %skeleton [ok] |
146 |
*** %output [] |
*** %output [] |
147 |
*** %file-prefix [] |
*** %file-prefix [] |
158 |
* doc/bison.texinfo |
* doc/bison.texinfo |
159 |
** Update |
** Update |
160 |
informations about ERROR_VERBOSE. [] |
informations about ERROR_VERBOSE. [] |
161 |
** Add explainations about |
** Add explanations about |
162 |
skeleton muscles. [] |
skeleton muscles. [] |
163 |
%skeleton. [] |
%skeleton. [] |
164 |
|
|
179 |
to the executables). Find where the conflicts are preserved. |
to the executables). Find where the conflicts are preserved. |
180 |
|
|
181 |
** Compare with the GLR tables |
** Compare with the GLR tables |
182 |
See how isomorphic the way BTYacc and the way the GLR adjustements in |
See how isomorphic the way BTYacc and the way the GLR adjustments in |
183 |
Bison are compatible. *As much as possible* one should try to use the |
Bison are compatible. *As much as possible* one should try to use the |
184 |
same implementation in the Bison executables. I insist: it should be |
same implementation in the Bison executables. I insist: it should be |
185 |
very feasible to use the very same conflict tables. |
very feasible to use the very same conflict tables. |