タグ

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

タグの絞り込みを解除

parserとcommon-lispに関するtheatricalのブックマーク (1)

  • Common Lisp で Lispインタプリタを作ってみた

    最近、Parserを書く or 書いたら楽になりそうな仕事が多いのでHaskellのParsecみたいなライブラリを探していたら @lambda_sakura mpc (Monadic Parser Combinator)なるものが存在します — κeen (@blackenedgold) December 9, 2014 というアドバイスをもらったので、早速mpcの使い方を学びつつLispインタプリタ(もどき)を作ってみました。 Write_Yourself_a_Scheme_in_48_Hours でParsecの使い方を覚えたので、mpcでも同じような方針で Lispインタプリタを実装してみました。 なお、幾つか手を抜いています。 cons, equal, eq の実装がない cond の実装がない 例外処理をまともに実装していない あたりがそうです。 コードはbitbucketに上

    Common Lisp で Lispインタプリタを作ってみた
    theatrical
    theatrical 2014/12/18
    mpcよさそう
  • 1