comparison regexParser/sequentialSearchCbC.cc @ 301:4cb6eea3ab12

add CbC version
author Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
date Thu, 04 Feb 2016 03:26:18 +0900
parents
children
comparison
equal deleted inserted replaced
300:3e78631a6222 301:4cb6eea3ab12
1 #include <stdio.h>
2 #include <string.h>
3 #include <unistd.h>
4 #include <fcntl.h>
5 #include <sys/stat.h>
6 #include <sys/mman.h>
7
8 #include "fileread.h"
9 #include "threadedSearch.h"
10
11 __code state0(TSValue ts);
12
13 #include "stateCbC.cc"
14 int main(int argc, char **argv) {
15 char *filename;
16 for (int i = 1; i < argc; i++) {
17 if (strcmp(argv[i],"-file") == 0) {
18 filename = argv[i+1]; i++;
19 }
20 }
21
22 int fd = 0;
23 st_mmap_t st_mmap = createSt_mmap(filename,fd);
24 Buffer buff = createBuffer(st_mmap);
25 TSValue tsv = createTSValue(NULL,buff);
26 close(fd);
27 goto state0(tsv);
28 return 0;
29 }
30
31 /* end */