CodeTools::AST << {
BlockParameter < Node { node_type blkprm field name map_local: |scope| scope.new_local(self.name) bytecode: |g| { pos(g) g.push_proc g.state.scope.search_local(self.name).set_bytecode(g) g.pop } }
}
CodeTools::AST << {
BlockParameter < Node { node_type blkprm field name map_local: |scope| scope.new_local(self.name) bytecode: |g| { pos(g) g.push_proc g.state.scope.search_local(self.name).set_bytecode(g) g.pop } }
}