2011-01-01から1ヶ月間の記事一覧

Parsecで四則演算パーサー

前回から始まったParsec編も今回でついに最終回となりました。今回は少し背伸びをして四則演算パーサーに思い切って挑戦してみたいと思います。 えいっ! import Text.ParserCombinators.Parsec main = do cs <- getContents case parse expr "" cs of Right…

はじめてのParsec

昨年の暮れから、空いている時間を見つけてはHaskellのお勉強をしているのですが、ここ数日はParsecを触っていてエラーメッセージが分かり辛いとか、そういうお正月を過ごしています。普通であれば、手始めに四則演算なぞをパースしてみるところな気がします…