A library for multi-pattern searching in c++.