这些天我最喜欢的语言是Lua.我只有一个问题,为什么它的默认行为是函数中的变量是全局的?在类似的语言Icon中,有一个关键字"global",当一个人真正想要使用全局而不是自然行为来默认为local时使用它(我在五分钟之前再次被它咬了).如果有人能告诉我背后的理性(比如我所知道的范围困难导致Lua中没有"继续"关键字),我会对此感觉更好.
lua
lua ×1