Open
Description
Consider
{x} = {42}
print x
This generates
local x
x = {
42
}[1]
return print(x)
which errors when invoked with luajit
:
luajit: src/simple.lua:4: unexpected symbol near '['
The issue seems to be that Lua isn't too happy with subscripts on table literals: https://stackoverflow.com/questions/19331262/why-are-table-literals-treated-differently-from-table-references-in-lua
Metadata
Metadata
Assignees
Labels
No labels