comparison regexParser/transition.h @ 190:3e8e5780ad4a pairPro

change node::State to State
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Fri, 25 Dec 2015 15:30:52 +0900
parents ef798db705e9
children
comparison
equal deleted inserted replaced
189:fccf7941ecc2 190:3e8e5780ad4a
1 #include "bitVector.h" 1 #include "bitVector.h"
2 node::StatePtr createState(BitVector bi); 2 StatePtr createState(BitVector bi);
3 node::StatePtr appendState(node::StatePtr x,node::StatePtr y); 3 StatePtr appendState(StatePtr x,StatePtr y);
4 /* 4 /*
5 正規表現木を辿って transition のList をつくる 5 正規表現木を辿って transition のList をつくる
6 CharClass のかさなりを判定して重なりのない新しいCharClassをつくる 6 CharClass のかさなりを判定して重なりのない新しいCharClassをつくる
7 重なっている状態はbitvectorのorをとる 7 重なっている状態はbitvectorのorをとる
8 重なっている状態はそれぞれの状態について木をたどる 8 重なっている状態はそれぞれの状態について木をたどる