Mercurial > hg > Game > Cerium
diff example/regex_mas/ppe/Exec.cc @ 1630:d2581892b8ad draft
fix regex_mas
author | Masa <e085726@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 04 Jun 2013 17:17:16 +0900 (2013-06-04) |
parents | f82467ce38f3 |
children | c0841aa109a8 |
line wrap: on
line diff
--- a/example/regex_mas/ppe/Exec.cc Mon Jun 03 19:22:18 2013 +0900 +++ b/example/regex_mas/ppe/Exec.cc Tue Jun 04 17:17:16 2013 +0900 @@ -3,8 +3,10 @@ #include "Exec.h" #include "Func.h" #define max(a,b)((a)>(b)?a:b) + /* これは必須 */ SchedDefineTask(Exec); + //ボイヤームーア法による文字列検索アルゴリズム int BM_method(unsigned char *text,int text_length,unsigned char *pattern,unsigned long long *match_string) { @@ -45,11 +47,12 @@ unsigned char *i_data = (unsigned char *)rbuf; unsigned long long *o_data = (unsigned long long*)wbuf; int length = (int)s->get_inputSize(0); -// int *offset = (int*)s->get_param(1); +// int *offset = (int*)s->get_param(1); unsigned char search_word[] = "abcd"; // printf("offset = %d\n",offset); BM_method(i_data,length,search_word,o_data); + s->printf("in Exec.cc\n"); return 0;