Mercurial > hg > Members > masakoha > testcode
diff regexParser/threadedSearch.cc @ 259:6a6546a753cf
tSearch of driver in main.cc (not working)
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 26 Jan 2016 13:34:33 +0900 |
parents | 29e467a491ba |
children | 3f3c9902bb6d |
line wrap: on
line diff
--- a/regexParser/threadedSearch.cc Tue Jan 26 02:30:51 2016 +0900 +++ b/regexParser/threadedSearch.cc Tue Jan 26 13:34:33 2016 +0900 @@ -5,14 +5,17 @@ #include "threadedSearch.h" #include "subsetConstruction.h" +void tSearch(TSValue tsv); + void stateSkip(TSValue tsv) { tsv.buff.matchBegin = tsv.buff.buffptr; - tsv.current->stateSkip(tsv); + tSearch(tsv); } void stateMatch(TSValue tsv) { - tsv.buff.matchBegin = tsv.buff.buffptr; - tsv.current->stateSkip(tsv); + fwrite(tsv.buff.matchBegin,tsv.buff.buffptr-buff.matchBegin,1,stdout); + puts("\n"); + grepSkip(tg,buff); } TStatePtr generateTState(StatePtr state) {