I have what appears to be a working
skeleton for adding push parsing to Java.
The following tar file:
http://www.unidata.ucar.edu/staff/dmh/push.tar
contains the following files:
1. lalr1.java
- the revised skeleton to support java push parsing. The
skeleton is based directly on the savannah master version as
of 3PM 10/23/2012. There are some dnl comments at the
beginning describing the changes. Note that this version
keeps the extra escaping as opposed to my previous attempt.
2. javapush.at
- this provides some extra tests for the push parsing. The revised
skeleton appears to support the existing java.at tests correctly.
3. javapush.texi
- This is text to insert into bison.texi. I was not sure
where it should go, so I am leaving it as a separate file
as opposed to providing a revised bison.texi.
If you choose to integrate this into the bison repository, note the following:
1. tests/testsuite.at needs to have the following lines added at the end:
# Java Push parsing specific tests.
m4_include([javapush.at])
3. javapush.texi needs to be inserted into the proper position in bison.texi.
= Dennis Heimbigner
Unidata/UCAR
[email protected]