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

生まれて初めてプログラミング言語を作ってみました(実装はOCaml)。 http://github.com/komamitsu/toysauce個人的な練習というか思い出作りが主な目的なので、おもちゃ的なもので実用性は皆無です。とりあえず、フィボナッチ数を求める再帰関数が動けば満…

omakeでocamlyaccを使っている場合に -v オプションを渡したくなるときがあるでしょう。conflictしているときとか。そんな時はOMakefileにでも OCAMLYACCFLAGS += -vとか書くと良いみたい。あと、困ったら/usr/lib/omake/build/*.omを見れば大抵何とかなりそ…

ひょんなことから飲み会で id:camlspotter さんと同席することが出来たのであった。詳細は諸事情により忘れてしまったものの、いろいろ濃い話を聞くことができて面白かった。もう少し飲んで居られたのだけど、子供が熱を出したという連絡を受けて、慌てて退…

「ガベージコレクションのアルゴリズムと実装」という本を書きました。 - I am Cruby!タイトルに釣られて見に行ったら、何だか表紙がツボにハマった。これが父性効果なのかなぁ。あと、どうやら本棚というのも心を打つみたい。内容も面白そうだしポチッとい…

http://d.hatena.ne.jp/komamitsu/20100228/1267368771 構文というよりは抽象構文か…とりあえず最低限の制御構文はできたものの、関数を組み込もうと思ったら色々悩ましい問題が。

インデント駆動開発 (IDD) というのはどうだろう。 開発者はいきなりコードを書き始めずに、まずインデントの深さについて自分の好みを熱く語っ…