次のようなログ機能を実装したい:
def mylog(str)
puts __FILE__, ":"__LINENO__, ":", str # Here how to get __FILE__ and __LINENO__ is my question.
end
私が電話するときmylog
:
mylog 'hello' # say I call this in my.rb line 10
私は出力を期待しています:
my.rb:10:hello
関数の正しい実装を手伝ってくださいmylog
。