以下の内容はhttps://unageanu.hatenablog.com/entry/20081021/1224584447より取得しました。


ライブラリにサンプルを書くうまいやり方 その2

ruby添付のset.rbを眺めていて発見。

... ライブラリのソース

if $0 == __FILE__  
  eval DATA.read, nil, $0, __LINE__+4
end

__END__

... ライブラリのサンプル(というかテストケースだけど。)

とすることで、ライブラリがrubyで直接実行された場合のみ__END__以降に書いておいたサンプル(というかテストケース)を実行するようにできます。

ふむふむ。なるほどー、こういう使い方があるのか!




以上の内容はhttps://unageanu.hatenablog.com/entry/20081021/1224584447より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14