Mercurial > hg > Applications > Grep
comparison regexParser/regexParser.cc @ 179:6cf8252f3912 pairPro
remove mergeTransition
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 23 Dec 2015 19:44:48 +0900 |
parents | 5e8c6857934c |
children | d97bcab546e8 |
comparison
equal
deleted
inserted
replaced
178:5e8c6857934c | 179:6cf8252f3912 |
---|---|
155 cc->cond.range.next = 0; | 155 cc->cond.range.next = 0; |
156 for (; r; r = r->next) { | 156 for (; r; r = r->next) { |
157 cc = insertCharClass(cc, r->begin, r->end,ri->current->bitState); | 157 cc = insertCharClass(cc, r->begin, r->end,ri->current->bitState); |
158 } | 158 } |
159 | 159 |
160 n->cc = ri->current->cc = mergeTransition(ri->current,cc); | 160 n->cc = ri->current->cc; |
161 // TODO literal support | 161 // TODO literal support |
162 // merge rangeList here | 162 // merge rangeList here |
163 if (*ri->ptr) ri->ptr++; | 163 if (*ri->ptr) ri->ptr++; |
164 token(ri); | 164 token(ri); |
165 return n; | 165 return n; |