Mercurial > hg > Applications > Grep
annotate regexParser/CharClass.h @ 324:879dc5d1cb6a default tip
fix
author | mir3636 |
---|---|
date | Fri, 27 May 2016 21:21:09 +0900 |
parents | 62f4628d2c0d |
children |
rev | line source |
---|---|
191
02031fb73af8
remove somefiles and fix header files
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
190
diff
changeset
|
1 #include "regexParser.h" |
322 | 2 #define MAXCHAR (256) |
182
dbe004d03ef0
implement stateAllocate()
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
181
diff
changeset
|
3 |
308 | 4 extern CharClassPtr createCharClassWord(RegexInfoPtr ri) ; |
5 extern CharClassPtr insertCharClass(CharClassPtr cc, unsigned long begin, unsigned long end) ; | |
6 extern CharClassWalkerPtr createCharClassWalker (CharClassPtr next) ; | |
7 extern bool hasNext(CharClassWalkerPtr walk) ; | |
8 extern CharClassPtr getNext(CharClassWalkerPtr walk) ; | |
9 extern void setState(CharClassPtr cc, BitVector bi) ; | |
10 extern CharClassPtr mergeTransition(StatePtr x,CharClassPtr y) ; | |
141
71f36a59cf6a
add appendState
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
139
diff
changeset
|
11 |
308 | 12 /* end */ |