README 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. This directory contains the Bison A2.0 parser generator.
  2. See the file INSTALL for compilation and installation instructions.
  3. It was once true that, when installing Bison on Sequent (or Pyramid?)
  4. systems, you had to be in the Berkeley universe. This may no longer
  5. be true; we have no way to tell.
  6. On VMS, you will probably have to create Makefile from Makefile.in by
  7. hand. Remember to do `SET COMMAND BISON' to install the data in
  8. `BISON.CLD'.
  9. Bison A2.0 is adapted from Bison-1.19 by Wilfred J. Hansen, Andrew
  10. Consortium, Carnegie Mellon University. It
  11. differs from earlier versions in three major ways:
  12. Errors in the input grammar are not fatal; all errors are
  13. found in one pass. A complete example and test case is
  14. the file mess.y in the distribution.
  15. Tokens may now be specified as multiple-character strings:
  16. "<=" can appear where formerly would have to be LESSEQ.
  17. See the section on @pxref{multiple-character literal}.
  18. The -n switch produces the parser tables without including
  19. the parser; a project can now use its own parser
  20. and avoid the GNU license for the resulting application.
  21. See the @samp{--no-parser} switch.
  22. Please send bug reports to wjh+@cmu.edu. Please include the
  23. version number from `bison --version', and a complete, self-contained
  24. test case in each bug report.
  25. CARNEGIE MELLON UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD
  26. TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  27. AND FITNESS. IN NO EVENT SHALL CARNEGIE MELLON UNIVERSITY BE LIABLE FOR
  28. ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  29. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  30. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  31. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.