Mercurial > hg > Applications > Grep
comparison regexParser/subsetConstraction.h @ 169:313f1c176328 pairPro
implement mergeTransition
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 19 Dec 2015 19:06:35 +0900 |
parents | 3bf2c6d6d53e |
children | de2438d4146a |
comparison
equal
deleted
inserted
replaced
168:6b31d6ef9ba4 | 169:313f1c176328 |
---|---|
9 typedef struct tgValue { | 9 typedef struct tgValue { |
10 TransitionPtr ts; | 10 TransitionPtr ts; |
11 bool asterisk; | 11 bool asterisk; |
12 } TGValue, *TGValuePtr; | 12 } TGValue, *TGValuePtr; |
13 | 13 |
14 typedef struct charClassStack { | |
15 bool left; | |
16 CharClassPtr cc; | |
17 CharClassStackPtr next; | |
18 } CharClassStack, *CharClassStackPtr; | |
19 | |
20 typedef struct charClassWalker { | |
21 CharClassStack stack; | |
22 CharClassPtr next; | |
23 } CharClassWalker, *CharClassWalkerPtr; | |
24 | |
14 CharClassPtr charClassMerge(CharClassPtr cc,unsigned long begin, unsigned long end, BitVector nextState); | 25 CharClassPtr charClassMerge(CharClassPtr cc,unsigned long begin, unsigned long end, BitVector nextState); |