Mercurial > hg > Members > masakoha > testcode
comparison regexParser/subsetConstruction.h @ 225:0c28ff35b4f0
add generateSequentialSearch
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 15 Jan 2016 16:47:03 +0900 |
parents | c38a7b2dd996 |
children | 2b1fbfb92d54 |
comparison
equal
deleted
inserted
replaced
224:474fc9f844db | 225:0c28ff35b4f0 |
---|---|
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 exportState(TransitionGeneratorPtr tg); |
5 extern void setState(CharClassPtr cc, BitVector bi); | 5 extern void setState(CharClassPtr cc, BitVector bi); |
6 extern StatePtr createState(TGValue tgv,NodePtr n); | 6 extern StatePtr createState(TGValue tgv,NodePtr n); |
7 extern TGValue generateTransitionList(NodePtr n); | 7 extern TGValue generateTransitionList(NodePtr n); |
8 extern CharClassPtr getNext(CharClassWalkerPtr walk); | |
9 extern bool hasNext(CharClassWalkerPtr walk); | |
10 extern CharClassWalkerPtr createCharClassWalker (CharClassPtr next); | |
8 extern void printState(TransitionGeneratorPtr tg); | 11 extern void printState(TransitionGeneratorPtr tg); |
9 extern SCValue createSCValue(TGValue tgv) ; | 12 extern SCValue createSCValue(TGValue tgv) ; |
10 extern SCValue subsetConstruction(SCValue scv) ; | 13 extern SCValue subsetConstruction(SCValue scv) ; |
11 | 14 |