CodeTools::AST << {

LocalVariableAccessAmbiguous < Node {
  node_type lambig
  field name

  bytecode: |g| {
    pos(g)

    local = g.state.scope.search_local(self.name)
    local &? (
      local.get_bytecode(g)
    ) ?? (
      g.push_self
      g.send(self.name, 0)
    )
  }
}

}