Changes made to JFLAP - Sept 14, 2004
Note: This release includes changes made in Sept 2004 and May 2004.
JFLAP 4.0b12, September 14 2004
FIXES
* In the status display, the brute force parser previously said that it
had explored one more node than it really had.
* While editing automaton transitions, if you edited a transition
without changing its attributes, the transition would actually be
deleted.
FEATURES & OTHER NON-BUG CHANGES
* Subtlely changed the workings and interface of many elements within
the LL and especially SLR grammar parsing tools to make nomenclature
more compatible with manuals and texts, or to make the parsing steps
more clear, or even just to make JFLAP prettier.
* Changed anything dealing with lambda productions or transitions to
call them L-transitions or L-productions (where L is the lowercase
greek letter lambda), in accordance with most literature.
* Printing LL, SLR, and brute force parsing views will print only the
parse tree or derivation table and not the surrounding interface.
==========
JFLAP 4.0b11, May 9 2004
FIXES
* A bug where removed transitions would live on in saved files has been
fixed.
* JFLAP has always prevented making duplicate transitions, but you
could get around this by making two different transitions and editing
one to resemble the other. This has been fixed.
FEATURES & OTHER NON-BUG CHANGES
* JFLAP 4.0b11 WILL NOT OPEN SAVED FILES FROM JFLAP 4.0b1-9. JFLAP
4.0b10 is the last release that could read the old JFLAP 4 beta format.
* When opening a file, if you did not specify a file format to try, all
file types would be tried. If none succeeded an unhelpful error
message was displayed. Now when JFLAP is reasonably certain that your
file type is of a certain type, it will display the more helpful error
messages as if you had explicitly specified that file type when
opening.