タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

lambdaとprogramming-functionalとparserに関するkgbuのブックマーク (1)

  • Parser Combinatorというもの(その2) - 純粋関数型雑記帳

    このページにはいわゆる解説記事を載せるつもりは無かったのだが、 (たいていは他にもっとうまい説明のページがあるだろうから…) どうやらこれがそうなってしまいそうである。 もっとまともな解説は http://sky.zero.ad.jp/~zaa54437/programming/clean/CleanBook/part2/Chap5.html こちらをどうぞ。(って人のページなんだけどな…) 概要 パーザコンビネータはプリミティブパーザと パーザ同士を組み合わせるコンビネータとからなる。 小さいパーザを組み立てて最終的なパーザを作り上げるのである。 パーザ パーザはいろいろなものが考えられるが、 ここでは単純に、文字列を引数にとり、 解析したもの+残りの文字列を返す関数であるとする。 type Parser a = String -> (a,String) Stringもパラメータ化すると

    Parser Combinatorというもの(その2) - 純粋関数型雑記帳
    kgbu
    kgbu 2008/06/19
  • 1