2009-09-01から1ヶ月間の記事一覧

CamlP4 をちょっと改造してこんなものを作ったよ

CamlP4 をほんの少し改造して、pa_*.cmo モジュールから OCaml の lexer を取り替えられるようにしました。 http://jun.furuse.info/hacks/camlp4-lexer-plugin-patch このパッチを当てた CamlP4 を使うと、Gram.set_from_lexbuf という関数で lexer の from…

OC4MC : OCaml for Multicore architectures

http://www.algo-prog.info/ocmc/web/ “OCaml4Multicore” is an OCaml modification to allow the use of parallel POSIX Threads with OCaml. わー、よーやく出ました。これでマルチコア云々でさびしい思いをしなくて済みますね。 皆さん使ってください!私…

そろそろ Jane Street Core について語ろう、かな #0: Core とは

Core とは Jane Street が開発、使用、オープンソースとして公開している OCaml 基本ライブラリ。この Core についてちょっと書こうかな。ちなみに、ここに書いてあるのは一ユーザとしての意見。間違っても会社の見解ではありません。念のため。 発端 まず、…

大駱駝プロジェクト

というのを始めることにした。 Upper compatible with the original OCaml but with parsing/typing extensions SML 97 style simple user definable overloading PCRE support by default with perlish syntax i.e. $/hello *world/ Japanese support Bette…

大駱駝解軆變造概説補遺

OCaml Meeting 2009 in Tokyo で私が発表した、「大駱駝解軆變造概説」という OCaml コンパイラを改造するお話の補遺です。スライド: http://ocaml.jp/?plugin=attach&refer=Users%20Meeting&openfile=camlmod.pdfトーク動画: http://www.ustream.tv/recorde…