comparison regexParser/main.cc @ 180:d97bcab546e8 pairPro

implement getNext
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Thu, 24 Dec 2015 17:56:28 +0900
parents 5e8c6857934c
children ef798db705e9
comparison
equal deleted inserted replaced
179:6cf8252f3912 180:d97bcab546e8
8 8
9 int main(int argc, char **argv) 9 int main(int argc, char **argv)
10 { 10 {
11 RegexInfo ri; 11 RegexInfo ri;
12 ri.stateNumber = 1; 12 ri.stateNumber = 1;
13 ri.asterisk = false;
14 ri.current = NEW(State);
15 ri.current->bitState.bitContainer = 0
16 bitSet(ri.current->bitState,ri.stateNumber);
17 ri.current->next = NULL;
18 ri.current->cc = NULL;
19 ri.current->node = NULL;
20 ri.states = ri.current;
21 for (int i = 1; i < argc; i++) { 13 for (int i = 1; i < argc; i++) {
22 if (strcmp(argv[i],"-regex") == 0) { 14 if (strcmp(argv[i],"-regex") == 0) {
23 ri.ptr = (unsigned char*)argv[i+1]; i++; 15 ri.ptr = (unsigned char*)argv[i+1]; i++;
24 } 16 }
25 } 17 }