Lua 代码错误:<name> expected near '1' 的解决方法
{"title":"Lua 代码错误:goto 语句跳转到一个没有定义的标签。 \n\n正确的做法是使用 ::label:: 语法来定义标签,并使用 goto label 跳转到该标签。 \n\n例如,以下代码展示了错误和正确的写法: \n\n错误写法: \n\nlua \n::1:: \nprint("1") \n::2:: \nprint("2") \nfor R1=0 ,2 ,1 do \n if R1==1 then \n goto 1 \n end \n if R1==2 then \n goto 2 \n end \nend \n \n\n正确写法: \n\nlua \n::label1:: \nprint("1") \n::label2:: \nprint("2") \nfor R1=0, 2, 1 do \n if R1==1 then \n goto label1 \n end \n if R1==2 then \n goto label2 \n end \nend \n \n\n通过使用 ::label:: 定义标签,并使用 goto label 跳转到该标签,可以避免出现 "<name> expected near '1'" 错误提示。"}
原文地址: http://www.cveoy.top/t/topic/pIbP 著作权归作者所有。请勿转载和采集!