読者です 読者をやめる 読者になる 読者になる

rubyで--debugオプション指定時に出る "warning: `&' interpreted as argument prefix" の対処法

def hoge(&block)
  proc &block
end

のようにすると、タイトルのwarningが出ます。Rubyでは&の付く変数は

def hoge(&block)
  proc(&block)
end

のように、ちゃんと括弧で囲むのが推奨されているようです。