Mercurial > hg > Applications > Grep
comparison regexParser/CharClass.h @ 308:1188debbef10
separate CharClass
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 08 Feb 2016 12:45:45 +0900 |
parents | regexParser/subsetConstruction.cc@3e78631a6222 |
children | 62f4628d2c0d |
comparison
equal
deleted
inserted
replaced
307:9f0df6ce89a2 | 308:1188debbef10 |
---|---|
1 #include "regexParser.h" | |
2 | |
3 extern CharClassPtr createCharClassWord(RegexInfoPtr ri) ; | |
4 extern CharClassPtr insertCharClass(CharClassPtr cc, unsigned long begin, unsigned long end) ; | |
5 extern CharClassWalkerPtr createCharClassWalker (CharClassPtr next) ; | |
6 extern bool hasNext(CharClassWalkerPtr walk) ; | |
7 extern CharClassPtr getNext(CharClassWalkerPtr walk) ; | |
8 extern void setState(CharClassPtr cc, BitVector bi) ; | |
9 extern CharClassPtr mergeTransition(StatePtr x,CharClassPtr y) ; | |
10 | |
11 /* end */ |