From: Yuya Kato Date: 2007-02-26T21:22:05+09:00 Subject: [ruby-list:43219] YARV + Exerb Yuyaです。  YARV版Exerbコアを試作しましたので、ご案内致します。 普段、勉強会などで「YARV版Exerbコアなどはないのですか?」 と聞かれる事が多かったので、イベントでの発表を兼ねて 試作してみました。 #  そのイベントとは「LiveCoding」と呼ばれるイベントで、 # 皆が見ている前でコーディングを行う、というマニアック(?)な # ものです。詳しくは http://livecoding.org/ をご参照 # 下さい。ちなみに制限時間の20分ではやはり無理でした。:-) # Exerbについては http://exerb.sourceforge.jp/ を # ご参照下さい。  なお、zipなどのアーカイブは作成していませんので、 CVSからソースコードを取得し、ruby190[cg].excをコンパイル する必要があります。スナップショットをリリースする時間は 残念ながら今はないです。  最新のexerbコマンドを使って、下記のようにtypeを指定した Rubyスクリプトを入力すると、foo.rbをコンパイルしてから 実行ファイルに格納します。 file: foo.rb: type: compiled-script  ちなみに、実行ファイルの生成時にコンパイルを行うため、 exerbコマンドを実行するRubyは1.9.0である必要があります。 誰かがRuby 1.9.0のコアでExerb自体を実行ファイル化すれば、 幸せになれる人がいるかも知れません。  最後に、拡張ライブラリの動作は、まだ期待しない方が いいです。一応、処理は実装していますが・・・。 中途半端な状態ではありますが、以上ご案内でした。 --- 株式会社 那由多屋 加藤勇也 yuya@nayutaya.co.jp http://www.nayutaya.co.jp/