comparison c/regexParser/main.cc @ 95:1cdad0468484 impl-bitvector

rename createRegexTree to createRegexParser
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Tue, 10 Nov 2015 15:35:49 +0900
parents 912d7bd51f38
children 66c633575b53
comparison
equal deleted inserted replaced
94:43b807f88961 95:1cdad0468484
8 8
9 #include <stdio.h> 9 #include <stdio.h>
10 #include <stdlib.h> 10 #include <stdlib.h>
11 #include <string.h> 11 #include <string.h>
12 #include "regexParser.h" 12 #include "regexParser.h"
13 #include "bitVector.h"
13 14
14 extern NodePtr regex(RegexInfoPtr); 15 extern NodePtr regex(RegexInfoPtr);
15 extern void printTree(NodePtr); 16 extern void printTree(NodePtr);
17 BitVectorListPtr createBitVectorList(NodePtr);
16 18
17 19
18 int main(int argc, char **argv) 20 int main(int argc, char **argv)
19 { 21 {
20 RegexInfoPtr ri = (RegexInfoPtr)malloc(sizeof(RegexInfo)); 22 RegexInfoPtr ri = (RegexInfoPtr)malloc(sizeof(RegexInfo));
27 } 29 }
28 30
29 printf("regex : %s\n",ri->ptr); 31 printf("regex : %s\n",ri->ptr);
30 NodePtr n = regex(ri); 32 NodePtr n = regex(ri);
31 printTree(n); 33 printTree(n);
34 createBitVectorList(n);
32 return 0; 35 return 0;
33 } 36 }