Lua 5.1
Версия реализации Lua языка программирования LuaВерсия Lua 5.1 выпущена 21 февраля 2006 года. Основные особенности версии 5.1 — новая система модулей, инкрементальный сборщик мусора, новый механизм varargs, новый синтаксис для длинных строк и комментариев, операторы mod и length, метатаблицы для всех типов, новая схема настройки через luaconf.h и полностью повторно входимый парсер.
Ссылки:
Примеры:
Факториал:
Используется рекурсивное определение факториала.
function factorial(n)
if (n == 0) then
return 1
else
return n * factorial(n - 1)
end
end
for n = 0, 16 do
io.write(n, "! = ", factorial(n), "\n")
end
Комментарии
]]>blog comments powered by Disqus
]]>