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) ;