From 173976c97c9426aa8d96e53aef6c0e570c5fdfda Mon Sep 17 00:00:00 2001 From: Yukihiro Matsumoto Date: Fri, 14 Oct 1994 13:22:18 +0900 Subject: version 0.52 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://cache.ruby-lang.org/pub/ruby/1.0/ruby-0.51-0.52.diff.gz Fri Oct 14 13:22:18 1994 Yukihiro Matsumoto (matz@ix-02) * version 0.52: ……なんてこったい. * eval.c(rb_call): returnの処理が間違っていたので, マシンによって はreturnで関数を終了するだけでなくtoplevelまでつき抜けていた. * object.c: Builtinクラスを新設. 組み込み関数をKernelから移した. nilが組み込み関数を理解するとトラブルの元である. * dbm.c: Dictと同様にeachが[key,value]を返すように. --- spec | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) (limited to 'spec') diff --git a/spec b/spec index 37e6260611..d22a970d97 100644 --- a/spec +++ b/spec @@ -845,10 +845,10 @@ Ruby ** ؿ -Rubyˤϸ̩ʰ̣ǤϴؿϤʤKernel饹Υ᥽åɤΰ( -饹ؿǸƤӽФΤ), ؿŪѤ. ؿŪѤ -᥽åɤʲˤ. Υ᥽åɤݤˤϸߴ -ͤƹԤʤ٤Ǥ. +Rubyˤϸ̩ʰ̣ǤϴؿϤʤBuiltin饹Υ᥽åɤ(Ƥ̾ +饹ؿǸƤӽФΤ), ؿŪѤ. ؿŪѤ +᥽åɤʲˤ. Υ᥽åɤݤˤϸߴ +ͤƹԤʤ٤Ǥ. _exit(status) @@ -1431,6 +1431,17 @@ Methods: Ⱦ;2Ǥ֤. +*** Builtin(饹) + +Ƥ̾說饹Υѡ饹. RubyȤ߹ߤƤδؿŪ˸ƤФ᥽å +ϤΥ饹Ƥ. + +SuperClass: Kernel + +Methods: + + ִؿפιܤ򻲾ȤΤ. + *** Class(饹) 饹Υ饹. 긷̩ȥ饹ðۥ᥽åɤѾ뤿 @@ -2452,8 +2463,7 @@ Single Methods: *** Kernel(饹) -ƤΥ饹δ쥯饹. RubyȤ߹ߤƤδؿŪ˸ƤФ᥽å -ϤΥ饹Ƥ. +ƤΥ饹δ쥯饹. SuperClass: ʤ @@ -2663,10 +2673,11 @@ Methods: *** Object(饹) -Ƥ̾說饹Υѥ饹. Υ饹Υ֥饹Ǥʤ饹 -KernelNilǤ. +Ƥ̾說饹Υѥ饹. ̾說饹Υ󥹥󥹤ΰŪʿ +Ƥ. Υ饹Υ֥饹Ǥʤ饹KernelNil, +Ȥ߹ߴؿƤBuiltinǤ. -SuperClass: Kernel +SuperClass: Builtin Methods: -- cgit v1.2.3