スマートフォン用の表示で見る

世界線航跡蔵

2008-02-18

DATAとbinding

LL ruby

むぅ。 Kernel::DATA は binding でも保持してないのか。

a.rb:

require 'b'
p [DATA.read, __FILE__]
p eval("[DATA.read, __FILE__]", $b)
__END__
from a

b.rb:

$b = binding
__END__
from b

評価時の __FILE__ に従うことを期待しちゃうかなぁ。うん。

yugui 2008-02-18 12:31

DATAとbinding
この記事をはてなブックマークに追加
Tweet
  • もっと読む
コメントを書く
« RHGの予告とか Rails勉強会@東京 第27回 »
プロフィール
id:yugui id:yugui はてなブログPro
読者です 読者をやめる 読者になる 読者になる
検索
リンク
  • はてなブログ
  • ブログをはじめる
  • 週刊はてなブログ
  • はてなブログPro
最新記事
  • 転職エントリ(1年後)
  • 福井行
  • 『異文化理解力』 
  • 時間管理研修の話
  • ブロックによるRuby内DSLの起源
月別アーカイブ

はてなブログをはじめよう!

yuguiさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?

はてなブログをはじめる(無料)
はてなブログとは
世界線航跡蔵 世界線航跡蔵

Powered by Hatena Blog | ブログを報告する

スターをつけました

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる