我正在使用lua 5.3.4版本,并且我想使用goto继续,但是我收到此错误消息:
'end'附近的意外标识符'goto'
这是我的代码:
function getSubmatrix(A, rows, cols, col)
local submatrix = {}
local k = 0
for j = 0, cols do
if j == col then
goto continue
end
for i = 1, rows do
submatrix[i-1][k] = A[i][j]
end
k = k + 1
end
::continue::
return submatrix
end
我正在使用Windows 10,并且已经从官方网页二进制版本下载了lua。除了与goto在一起外,Lua的工作都很好。