diff regexParser/grepWalk.cc @ 319:7b8234c090f7

bmSearch
author mir3636
date Sun, 08 May 2016 22:53:20 +0900
parents fa590a7272ae
children
line wrap: on
line diff
--- a/regexParser/grepWalk.cc	Sun May 08 11:56:49 2016 +0900
+++ b/regexParser/grepWalk.cc	Sun May 08 22:53:20 2016 +0900
@@ -6,6 +6,7 @@
 #include "subsetConstruction.h"
 #include "CharClass.h"
 #include "threadedSearch.h"
+#include "bmSearch.h"
 
 StatePtr nextState(BitVector bi,TransitionGeneratorPtr tg) {
     // create tSearch in next state.
@@ -25,6 +26,7 @@
     *tg->stateStart = *tg->stateList;
     tg->stateStart->accept = false; // Start state never accept
     StatePtr state = tg->stateStart;
+    checkBMSearch(state->cc); 
 
 #if DEBUG
     TSValuePtr tsvp = &tsv;   // make tsv visible in lldb