Mercurial > hg > Applications > Grep
comparison c/regexParser/createBitVectorList.cc @ 103:4ad2a75dec4a impl-bitvector
fix if statement in descendTreeNode.cc
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 17 Nov 2015 19:37:29 +0900 |
parents | 07f4761c6c58 |
children | 3eb3cb5d581f |
comparison
equal
deleted
inserted
replaced
102:07f4761c6c58 | 103:4ad2a75dec4a |
---|---|
64 } | 64 } |
65 } | 65 } |
66 | 66 |
67 BitVectorListPtr descendTreeNode(NodePtr n,BitVectorListPtr bvl) { | 67 BitVectorListPtr descendTreeNode(NodePtr n,BitVectorListPtr bvl) { |
68 | 68 |
69 if (n->tokenType == '*') { | 69 if (n->Value.character == '*') { |
70 bvl = descendTreeNode(n->left,bvl); | 70 bvl = descendTreeNode(n->left,bvl); |
71 } else if (n->tokenType == '|') { | 71 } else if (n->Value.character == '|') { |
72 bvl = descendTreeNode(n->left,bvl); | 72 bvl = descendTreeNode(n->left,bvl); |
73 bvl = descendTreeNode(n->parent->right,bvl); | 73 bvl = descendTreeNode(n->parent->right,bvl); |
74 } else if (n->Value.character == '+') { | 74 } else if (n->Value.character == '+') { |
75 bvl = descendTreeNode(n->left,bvl); | 75 bvl = descendTreeNode(n->left,bvl); |
76 bvl = descendTreeNode(n->right,bvl); | 76 bvl = descendTreeNode(n->right,bvl); |