osdir.com
mailing list archive
Mozy Online Backup: 2GB Free. Automatic. Secure.

Subject: [ruby-list:43219] YARV + Exerb - msg#00069

List: lang.ruby.japanese

Date: Prev Next Index Thread: Prev Next Index
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-EpxgB9sQGbsTBYAz+LHnZg@xxxxxxxxxxxxxxxx
http://www.nayutaya.co.jp/





Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

[ruby-list:43218] Re: Ruby 1.8.6 preview2 has been released

西松と申します。 --- Akinori MUSHA <knu-/QYlqeq55XJg9hUCZPvPmw@xxxxxxxxxxxxxxxx> wrote: >  Ruby 1.8.6 preview2 をリリースしました。 > . . . >  テストしてみて問題を発見されたら、お早めにご報告ください。 gcc-3.4.6 で inline にできないところが1つだけありました。 gcc-3では最後のバージョンなので、いちおう報告します。 inlineをやめれば make test などまで成功しました。 [t-nissie i686-pc-linux-gnu]$ ../configure . . . [t-nissie i686-pc-linux-gnu]$ make eval.o gcc -g -O2 -DRUBY_EXPORT -I. -I.. -c ../eval.c ../eval.c: In function `stack_check': ../eval.c:5487: sorry, unimplemented: function 'stack_check' can never be inlined because it uses setjmp make: *** [eval.o] エラー 1 [t-nissie@nishimatsu i686-pc-linux-gnu]$ gcc --version gcc (GCC) 3.4.6 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. [t-nissie i686-pc-linux-gnu]$ --- ../eval.c~ 2007-02-24 18:40:21.983078288 -0500 +++ ../eval.c 2007-02-24 18:43:08.905702192 -0500 @@ -5482,7 +5482,7 @@ return result; } -static inline void +static void stack_check() { static int overflowing = 0;

Next Message by Date: click to view message preview

[ruby-list:43220] [ANN] Ruby勉強会@札幌 第2回のお知らせ

島田@Ruby札幌です。 3/24日(土)に、Ruby勉強会@札幌第2回を行います。 詳細は以下をご参照ください。 http://jp.rubyist.net/?SapporoWorkshop2 ------ 開催概要 * 日時:3月24日(土) 14:00〜17:00 * 場所:白石区本通5丁目南4-12 JHTビル * 内容:ピッケル本の読み合わせ 札幌版 Rubyistのための他言語探訪 Rails 導入に向けて 等 * 費用:無料 * 参加方法:http://jp.rubyist.net/?SapporoWorkshop2をご参照願います。 ------ 札幌近郊にお住まいの方はお気軽にご参加ください。 -- 島田浩二(snoozer.05-Re5JQEeQqe8AvxtiuMwx3w@xxxxxxxxxxxxxxxx) URL : http://labs.snoozer05.railsplayground.net/

Previous Message by Thread: click to view message preview

[ruby-dev:30408] Ruby 1.8.6 preview2 has been released

 Ruby 1.8.6 preview2 をリリースしました。  1.8.5リリース以降見つかった数多くのバグの修正とライブラリの更新、 一部のパフォーマンスの改善を含みます。  ソースファイルは以下のURLで取得できます。 ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-preview2.tar.gz チェックサム: MD5 (ruby-1.8.6-preview2.tar.gz) = 64504fe5807b9e1779a8a322bba49f63 SHA1 (ruby-1.8.6-preview2.tar.gz) = 177615211c3b4e44b49f0bd257aae740113bfcbb SHA256 (ruby-1.8.6-preview2.tar.gz) = 62d5c55c0cc157a08bfd3cd94037a44f6e8b689d4386cfdaaa1a68789ef2e136 SHA384 (ruby-1.8.6-preview2.tar.gz) = a72c127976361389f35c45d02db166a08664198255a39e621f084dadbc8968ff28b787d0c7717d2e2fffb5e4fef26f33 SHA512 (ruby-1.8.6-preview2.tar.gz) = 22bf52382a88d6388973a45abb7d1d9a9073989506f1274da1963b9bf9da0e135cacd1743d685afa764b928a57de8f12a19aed9c520a7dbd0d58e4d4c56a7c3c RMD160 (ruby-1.8.6-preview2.tar.gz) = 51f7be3198798c8675637fb8a24f4ed8502fffc4 Tiger (ruby-1.8.6-preview2.tar.gz) = c01ad7e5112677720ce40c78db59b56bf82e75aad047d7e2 Whirlpool (ruby-1.8.6-preview2.tar.gz) = 5f9660b95c3c3d7692807b9058f67b47e36b20e1021edc2fc09e9ec541cc7c1abd3f2104fa66048534aafd0759327208681296702afe84dc6814b7467561762c SIZE (ruby/ruby-1.8.6-preview2.tar.gz) = 4535884  テストしてみて問題を発見されたら、お早めにご報告ください。  最終リリースは一週間後を予定しています。  よろしくお願いします。 -- / /__ __ Akinori.org / MUSHA.org / ) ) ) ) / FreeBSD.org / Ruby-lang.org Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp "Different eyes see different things, Different hearts beat on different strings -- But there are times for you and me when all such things agree" pgpWb3CBA8ijs.pgp Description: PGP signature

Next Message by Thread: click to view message preview

[ruby-list:43220] [ANN] Ruby勉強会@札幌 第2回のお知らせ

島田@Ruby札幌です。 3/24日(土)に、Ruby勉強会@札幌第2回を行います。 詳細は以下をご参照ください。 http://jp.rubyist.net/?SapporoWorkshop2 ------ 開催概要 * 日時:3月24日(土) 14:00〜17:00 * 場所:白石区本通5丁目南4-12 JHTビル * 内容:ピッケル本の読み合わせ 札幌版 Rubyistのための他言語探訪 Rails 導入に向けて 等 * 費用:無料 * 参加方法:http://jp.rubyist.net/?SapporoWorkshop2をご参照願います。 ------ 札幌近郊にお住まいの方はお気軽にご参加ください。 -- 島田浩二(snoozer.05-Re5JQEeQqe8AvxtiuMwx3w@xxxxxxxxxxxxxxxx) URL : http://labs.snoozer05.railsplayground.net/
Sign up for updates to this mailing list. email:
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by