Welcome to GitHub Pages.
Regen is Regular Expression Generator, Compiler, Engine.
for fast regular expression matching, Regen uses JIT-compilation (regular expression -> DFA -> native code). JIT features only works on x86/64 (require Xbyak jit library). and, Regen can execute matching as data-parallel (require boost::thread).
How to Install
$ cd path_to_regen/src
and build Regen
$ make all
if you don't need JIT/Parallel matching features, you could build like below
$ make REGEN_ENABLE_PARALLEL=no
$ make REGEN_ENABLE_XBYAK=no REGEN_ENABLE_XBYAK=no
to try test and some simple benchmarks,
$ make test
$ make benchmark
Author
Ryoma Sin'ya (@sinya8282)