2011-10-15から1日間の記事一覧
Parsec, 高速なコンビネータパーサ 練習にS式っぽい計算機を作ってみました。 import Text.ParserCombinators.Parsec import Data.List -- sexpは'('と')'に囲まれていて、"*/+-"のどれかの次にスペースがあって、 -- スペースで区切られたexprがある。 sexp…
Parsec, 高速なコンビネータパーサ 練習にS式っぽい計算機を作ってみました。 import Text.ParserCombinators.Parsec import Data.List -- sexpは'('と')'に囲まれていて、"*/+-"のどれかの次にスペースがあって、 -- スペースで区切られたexprがある。 sexp…