Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programacion en Lua
Programacion en Lua
ligero que fue diseado como un lenguaje interpretado con una semntica
extendible. El nombre signifca luna en portugu!s.
"digos de ejemplo
El clsico programa #ola mundo puede ser escrito de la siguiente manera$
print%#ola mundo&'
Los comentarios usan la siguiente sintaxis, similar a (da, )*L y +#,L
-- .n comentario en Lua empie/a con doble guin 0asta la siguiente l1nea
--22 Los strings y comentarios multil1nea
se adornan con doble corc0ete33
El factorial es un ejemplo de funcin recursiva.
function factorial%n'
if n 44 5 t0en
return 6
else
return n 7 factorial%n - 6'
end
end
8ucles
Lua tiene tres tipos de bucles$ el bucle 90ile, el bucle for y el bucle repeat.
El bucle 90ile tiene esta sintaxis$
90ile %condicin' do
-- 8loque
end
El bucle for$
for indice 4 6, : do
print%indice'
end