原です。

>の bar は具体的には例えばどんな定義でしょうか?

わかりました。単に、

def bar(x)
  x[0] = 1
end
a = 0
arg = [a]
bar(arg)
print arg[0]

でいいみたいですね。^^;