this is a project in my parth to learn Computer language theory of Compilers, the main purpose here is to implement a high performance regex engine which is essential for the scanner.
- Support Alphabet is Ascii characters;
- Support operations are:
- Union;
- Concatenation;
- Kleene closure.
- Support char '.' to represent ANY chars;
- Support Extended Regex standard like:
- '?' operator;
- PERF improve;
- Log improve;
- Extended Regex engine including: + and etc