私はRubyがまったく初めてで、Macターミナルを使用しています。この入門チュートリアルに
従っていますが、Greeter オブジェクトを作成した後:
g = Greeter.new("Pat")
何も起こらず、エラー メッセージも表示されません。
私は次のようなものを見るはずですが:
=> #<Greeter:0x16cac @name="Pat">
私の Mac で Ruby を正しく動作させるには何か特別なものをインストールする必要がありますか?
私はRubyがまったく初めてで、Macターミナルを使用しています。この入門チュートリアルに
従っていますが、Greeter オブジェクトを作成した後:
g = Greeter.new("Pat")
何も起こらず、エラー メッセージも表示されません。
私は次のようなものを見るはずですが:
=> #<Greeter:0x16cac @name="Pat">
私の Mac で Ruby を正しく動作させるには何か特別なものをインストールする必要がありますか?
これを試して: :)
class Greeter
def initialize(x)
@name = x
end
end
p g = Greeter.new("Pat") #=> #<Greeter:0x105c840 @name="Pat">
または、この方法で開始した場合:
C:\>irb --simple-prompt --noecho
>> class Greeter
>> def initialize(x)
>> @name = x
>> end
>> end
>> g = Greeter.new("Pat")
>> p g
#<Greeter:0x11e8300 @name="Pat">
として検査を--noecho
無効にするオプションとして何も来ません。IRB
=>