ThinDFA pushing up some work I did a long time ago to make a blazing fast deterministic finite automata library because I was doing realtime document classification and the regex libraries I knew of were all too slow and too expensive