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]

Reply via email to