Scalaでスタック指向言語をサクッと実装する May 17, 2008 日本語プログラミング言語Scala Mar 4, 2008 Python,Rubyの言語内DSL構築力:PythonでRakeをまねる場合を例に Feb 21, 2008 Scalaで無限リスト:Haskellライクに Feb 9, 2008 基礎を終えた人のScalaミニtips Feb 3, 2008 Scalaでパーサコンビネータ Jul 30, 2007
Scalaにはご存知のとおり scala.util.parsing.combinator というパーサコンビネータライブラリがある。さらには scala.util.parsing.ast というのもあるわけだけど、これは激しく開発中な感じ。Scalaはバージョンがあがるとこういう開発中ライブラリはごそっと変わったりするので今はおいておく。ちなみに、2.7.1では前のパーサコンビネータは scala.util.parsing.combinatorold といういかにも使いたくない名前にされてしまった。 パーサコンビネータといえば言語処理系だ(そうか?)。というわけで scala.util.parsing.ast は置いておいて、とりあえずASTについてほとんど考える必要がない、簡単なスタック指向言語を実装してみることにする。実行はScala 2.7.1.finalで。 スタック指向言語とは
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く