Mercurial > hg > Applications > Grep
diff regexParser/transition.h @ 178:5e8c6857934c pairPro
implement charClassMerge
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 23 Dec 2015 19:17:36 +0900 |
parents | 8de9a33f6ae5 |
children | d97bcab546e8 |
line wrap: on
line diff
--- a/regexParser/transition.h Wed Dec 23 17:28:59 2015 +0900 +++ b/regexParser/transition.h Wed Dec 23 19:17:36 2015 +0900 @@ -1,14 +1,9 @@ #include "bitVector.h" -typedef struct transition { - CharClassPtr condition; - struct transition *next; -} Transition, *TransitionPtr; - typedef struct state { BitVector bitState; - TransitionPtr transition; - NodePtr nextNode; + CharClassPtr cc; + NodePtr node; struct state *next; } State, *StatePtr;