1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| def hoge
p "hoge"
end if true
hoge # => "hoge"
def bar
p "bar"
end if false
bar # => NameError: undefined local variable or method `bar' for main:Object
def hogefuga
puts hoge + "fuga"
end if respond_to?(hoge)
hogefuga # => # hogefuga
|