2000-11-21  Jon Aseltine  <aseltine@cs.umass.edu>

	* Added ability to redirect debugging output using yyerror
	attribute. Thanks to Aleksi Niemel <aleksi.niemela@cinnober.com>
	for this idea.
	
	* Version 0.0.7 released.

2000-11-19  Jon Aseltine  <aseltine@cs.umass.edu>

	* Version 0.0.6 released.

	* Fixed a nasty bug with arrays inside actions.

1999-12-09  Jonathan Aseltine  <aseltine@cs.umass.edu>

	* Added a usage message.

	* Added a debugging mode (-d) which preserves intermediate files
	for inspection.

1999-10-29  Jonathan Aseltine  <aseltine@cs.umass.edu>

	* Version 0.0.5 released, a candidate for the stable
	release. Please give me feedback.

	* Minor efficiency improvements in generated parsers.

	* Removed superfluous "Parse error" messages.

1999-08-31  Jonathan Aseltine  <aseltine@cs.umass.edu>

	* Version 0.0.4 released.

	* Additional Ruby code can be supplied after the rule
 	declarations. Any code following the final %% will be placed after 
	the parser class definition. Code that needs to go in the parser
	class itself can be placed in the code declaration section,
	between %{ and %}.

	* rbison now supports the Bison parse error recovery mechanism.
  	For example usage, see calc.ry, as it now contains several error
 	handling rules. See the Bison info page topic "Error Recovery" for
 	more information. An unrecoverable parse error throws the
 	exception ParseError.

1999-08-30  Jonathan Aseltine  <aseltine@cs.umass.edu>

	* Version 0.0.3 released.

	* yyparse no longer takes a filename argument, but instead takes
 	an object from a class that implements yylex. This means that
 	yyparse no longer cares where its [token, value] pairs come from:
 	the class implementing yylex determines that. See CalcFileLexer.rb
 	and CalcStringLexer.rb for example lexer classes. CalcFileLexer
 	scans a file for tokens, CalcStringLexer scans a string.

1999-08-27  Jonathan Aseltine  <aseltine@cs.umass.edu>

	* Version 0.0.2 released.

	* The parser specification file now requires different comment
 	syntax: C-style comments are no longer allowed, you must use Ruby
 	style comments. See calc.ry.

	* Call to yytranslate() inlined for faster parsing.

	* Temporary files now have more sensible names: input file to
 	bison has a .y extension, input to rbison has .tab.c extension.
  	You only need to look at these files if something goes wrong.

	* Fixed bug that caused Bison to exit with an error when /* or */
 	occurred in Ruby code.

1999-08-21  Jonathan Aseltine  <aseltine@cs.umass.edu>

	* Initial version 0.0.1 released.
