Grammar Editor Changelog

What's new in Grammar Editor 1.1b

May 5, 2010
  • Feature: Users may now explicitly signify epsilon productions in a grammar by placing a dash ('-') on the right side. They can still implicitly signify epsilon productions by listing nothing on the right side. (Thus, ``A -> a A |'' and ``A -> a A | -'' mean the same thing.)
  • Feature: The parse tree display now explicitly signifies epsilon-productions in the trees, using a half-line terminating in an X.

New in Grammar Editor 1.1a (May 5, 2010)

  • Bug fix: In a rare case, the program encountered a compile-time error while converting a grammar to its own internal form. (Thanks to Megan Kelly for pointing out the problem.)
  • Bug fix: The internationalization file didn't include the string for the Close item of the parse tree window's File menu.

New in Grammar Editor 1.0 (May 5, 2010)

  • Feature: The program now includes an internationalization feature, so that speakers of other languages can translate the program for their use. Although this release does not include any such translations, the translation procedure is described in the documentation.
  • Feature: The parse tree can be exported as a GIF or printed.