Mercurial > hg > Applications > Grep
comparison regexParser/subsetConstruction.h @ 222:c38a7b2dd996
implement exportState function (not correct working)
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 14 Jan 2016 21:46:35 +0900 |
parents | 4852bfa85db4 |
children | 0c28ff35b4f0 |
comparison
equal
deleted
inserted
replaced
221:78174ff2f338 | 222:c38a7b2dd996 |
---|---|
1 extern CharClassPtr charClassMerge(CharClassPtr cc,unsigned long begin, unsigned long end, BitVector nextState); | 1 extern CharClassPtr charClassMerge(CharClassPtr cc,unsigned long begin, unsigned long end, BitVector nextState); |
2 extern TGValue createTGValue(); | 2 extern TGValue createTGValue(); |
3 extern CharClassPtr mergeTransition(StatePtr x,CharClassPtr y); | 3 extern CharClassPtr mergeTransition(StatePtr x,CharClassPtr y); |
4 extern void exportState(TransitionGeneratorPtr tg); | |
4 extern void setState(CharClassPtr cc, BitVector bi); | 5 extern void setState(CharClassPtr cc, BitVector bi); |
5 extern StatePtr createState(TGValue tgv,NodePtr n); | 6 extern StatePtr createState(TGValue tgv,NodePtr n); |
6 extern TGValue generateTransitionList(NodePtr n); | 7 extern TGValue generateTransitionList(NodePtr n); |
7 extern void printState(TransitionGeneratorPtr tg); | 8 extern void printState(TransitionGeneratorPtr tg); |
8 extern SCValue createSCValue(TGValue tgv) ; | 9 extern SCValue createSCValue(TGValue tgv) ; |