Rubyについて Part 32
■ このスレッドは過去ログ倉庫に格納されています
0620デフォルトの名無しさん
2008/09/26(金) 06:58:18require 'ripper'
require 'pp'
pp Ripper.lex(<<EOS)
def my_while(cond, &body)
while cond.call
body.call
end
end
a = 0
my_while -> { a < 5 } do
puts a
a += 1
end
EOS
これが、[[7, 20], :on_rbrace, "}"]] で終わっちゃう
ruby 1.9.0 (2008-08-26 revision 18849) [i386-mswin32]
ビルド環境がないので、最新で直ってるのかは知らない
■ このスレッドは過去ログ倉庫に格納されています