comparison regexParser/regexParser.cc @ 212:b0ae5273925c

implement allocateCCState()
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Mon, 28 Dec 2015 16:42:02 +0900
parents ecf70fb215a5
children a94f57af1600
comparison
equal deleted inserted replaced
211:bc596e357a52 212:b0ae5273925c
124 NodePtr n = createNode(ri,'c',cc,0,0); 124 NodePtr n = createNode(ri,'c',cc,0,0);
125 cc->type = 'r'; 125 cc->type = 'r';
126 cc->nextState.bitContainer = 0; 126 cc->nextState.bitContainer = 0;
127 cc->left = NULL; 127 cc->left = NULL;
128 cc->right = NULL; 128 cc->right = NULL;
129 cc->stateNum = 0;
130 cc->state = NULL;
129 RangeListPtr rangeList = &cc->cond.range; 131 RangeListPtr rangeList = &cc->cond.range;
130 rangeList->begin = *ri->ptr; 132 rangeList->begin = *ri->ptr;
131 rangeList->end = *ri->ptr; 133 rangeList->end = *ri->ptr;
132 rangeList->next = NULL; 134 rangeList->next = NULL;
133 135