>>623
だーかーらー
let X = 1
def foo():
  let X = 2
  def bar():
    print X
  return bar
foo()bar()

let があっても bar の中の X がクロージング変数なのかグローバル変数なのか
見分けがつかないだろ。