Mercurial > hg > Applications > Grep
diff c/regexParser/subsetConstraction.h @ 141:71f36a59cf6a pairPro
add appendState
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 11 Dec 2015 13:12:42 +0900 |
parents | 84a2a5209d3a |
children | d8a4922eceae |
line wrap: on
line diff
--- a/c/regexParser/subsetConstraction.h Wed Dec 09 19:57:22 2015 +0900 +++ b/c/regexParser/subsetConstraction.h Fri Dec 11 13:12:42 2015 +0900 @@ -2,7 +2,7 @@ typedef struct transitionGenerator { TransitionPtr ts; - BitVectorPtr state; + StatePtr state; long stateMax; } TransitionGenerator, *TransitionGeneratorPtr; @@ -11,4 +11,7 @@ bool asterisk; } TGValue, *TGValuePtr; -extern TGValuePtr generateTransition(NodePtr n,TransitionGeneratorPtr tg); +void printTransition(TransitionPtr ts); +TGValuePtr generateTransition(NodePtr n,TransitionGeneratorPtr tg); +StatePtr createStateList(NodePtr n); +TransitionGeneratorPtr generateTransitionList(NodePtr n);