All releases of dk.brics.automaton


Release Notes: Bug fixes and performance improvements were made in BasicOperations.concatenate, AutomatonMatcher, Automaton.isFinite, and Automaton.isDebug.


Release Notes: This release added Daciuk et al.'s algorithm for constructing a minimal automaton that accepts a union of strings. Minimization is now optional when constructing automata from regexps. The Reverse operation was made public.


Release Notes: AutomatonMatcher was added for matching substrings. A bug in SpecialOperations.overlap was fixed.


Release Notes: A bug in recomputation of Automaton hash code was fixed.


Release Notes: A datatypes class with many common regular languages has been added. Several new automata operations are also included.


Release Notes: Reorganization of the implementation. Various new operations have been added.


Release Notes: This release adds Hopcroft's and Brzozowski's minimization algorithms, new Automaton methods (restoreInvariant, shuffle, and subst), numerical intervals to RegExp and Automaton, and a special fast mode for single string automata.


Release Notes: There are several new automaton operations. The automaton representation has been made public to allow manual construction, modification, and inspection.


Release Notes: This version adds an Ant makefile.


Release Notes: Various automata operations were added.