Está en la página 1de 2

Lua es un lenguaje de programacin imperativo, estructurado y bastante

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

También podría gustarte