comparison regexParser/TODO @ 295:0c663f46954d

todo
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 02 Feb 2016 11:24:29 +0900
parents 948428caf616
children 28c695dac305
comparison
equal deleted inserted replaced
294:bcb3b0cd5604 295:0c663f46954d
1 Tue Feb 2 11:21:14 JST 2016
2
3 あとは word の処理だけだ
4 charClassMergeをなおさないといけない
5 merge で文字列のlistにする
6 長いものは分割
7 部分文字列は分解する?
8
1 Tue Feb 2 09:55:40 JST 2016 9 Tue Feb 2 09:55:40 JST 2016
2 10
3 % ./regexParser -subst -regex '(a|b)*a(a|b)(a|b)' 11 % ./regexParser -subst -regex '(a|b)*a(a|b)(a|b)'
4 ---Print Node---- 12 ---Print Node----
5 a(1)->(1) 13 a(1)->(1)
49 57
50 やはり charClassMerge のbugだった。 58 やはり charClassMerge のbugだった。
51 59
52 createCharClassRangeで、同じものだったら新しく作らないってのがあると良い 60 createCharClassRangeで、同じものだったら新しく作らないってのがあると良い
53 charClassMerg が同じものを返す場合があるってことね 61 charClassMerg が同じものを返す場合があるってことね
62 同じレンジで同じ状態のものだけなので、それほどあるとは思えないが。
54 63
55 64
56 Mon Feb 1 01:51:10 JST 2016 kono 65 Mon Feb 1 01:51:10 JST 2016 kono
57 66
58 非決定性がある時の maxmum match がよろしくない 67 非決定性がある時の maxmum match がよろしくない