2010.4.30 Fri. mtlparse project を projectRegexPR project から分離して、 新たな repository とする。 {- -- I am not sure whether following is correct instance MonadFix (Parse a) where mfix f = Parse $ \ip -> mfix $ \ ~(r, _) -> runParse (f r) ip -} MTLParseCore.hs の refactoring 中。 () 内の前後に space をいれたところ。 もうすこし中身をいじる予定。 また、comment out されている部分を check して消そうと思う。 そろそろ、unit test でも書いたほうが良さそうだ。 unit test を自動実行するようにする。 yjtools が regexpr に依存しちゃいけない。 むしろ逆にするべきだ。 ただし、yjtools から regexpr に関する関数を取り徐くときには、 yjtools の当該関数を使用している package も書き直さなければいけない。 2010.5.1 Sat. 注意点として、今の unitTest はこの source tree の中の module を test しているのではないということがある。 後で直すこと! LR parser について。 今どこにいるか、を貯めていく。 2010.5.2 Sun. 次は、tests/unitTest.hs の refactoring