Tentei executar no Lua os mesmos comandos que o professor e no meu caso não dá certo. Estou executando a partir de um Windows 10: C:\Lua\Binaries\bin>lua Lua 5.1.5 Copyright (C) 1994-2012 Lua.org, PUC-Rio
nomes = {"karina","Ana"}
#nomes stdin:1: unexpected symbol near '#' numeros = {1,4,5,6,7}
#numeros stdin:1: unexpected symbol near '#' numeros[2]
end stdin:3: '=' expected near 'end'
Prá conseguir o mesmo resultado do professor, tive que usar o comando print:
print(numeros[2]) 4 print(#nomes) 2
É isso mesmo?