2010-01-14から1日間の記事一覧

require

Python-UNO だと import をフックして enum, constant, struct, interface をインポートしている。でも RUNO では require をフックしたくないから uno_require モジュールメソッドを定義することにする。イメージとしてはこんな感じ。 require 'runo' Point…

相性悪い

UNO の struct を動的にクラスとして定義しようとしたら Ruby ではモジュール名は大文字で始まらないといけないんだった。com.honyo.geho.Point みたいな名前を仕方なく Runo::Com::Honyo::Geho::Point クラスとして定義することにしよう。UNO の struct は…