Gregex

Gregex is a regular expression solver which utilizes Non-deterministic Finite Automata (NFA) to simulate the input strings.
Usage
extern crate gregex;
use *;
Theory
The project uses Glushkov's construction algorithm for creating the NFA.
The pipeline can be summarised as below