libREFA
0.1
|
The RE2FA is a small library that can generate Deterministic Finite-state Automata (DFA) from a set of Regular Expression. It could be used for researches of the Exponential Blowup problem.
Doxygen documentation is hosted at GitHub Pages.
To build this library and corresponding tools you need the following software.
To build this library and corresponding application you have to execute the following commands from the top directory of the project.
Create configure script:
Generate makefiles:
Build:
Some simple usage examples provided.
Generate minimal dfa from provided regular expression and print number of states.
Generate minimal dfa from provided file with regular expressions (regular expressions are written line by line) and save result to the file.
Merge multiple DFA into one.
Currently library supports PCRE-like regular expressions with some limitations.