Содержание
- 2. ОСНОВНОЕ Lua (лу́а, с порт. — «луна») — скриптовый язык программирования, разработанный в подразделении Tecgraf (Computer
- 3. По возможностям, идеологии и реализации язык ближе всего к JavaScript, однако Lua отличается более мощными и
- 4. Язык широко используется для создания тиражируемого программного обеспечения (например, на нём написан графический интерфейс пакета Adobe
- 5. Lua разработана подразделением Tecgraf (группа технологий компьютерной графики) Католического университета Рио-де-Жанейро в Бразилии, история языка ведёт
- 6. Историческими родителями Lua были языки конфигурирования и описания данных SOL (Simple Object Language) и DEL (Data-Entry
- 7. Lua 1.0 была спроектирована таким образом, что её конструкторы объектов, тогда чуть отличающиеся от текущего лёгкого
- 8. Версии Lua вплоть до 5.0 выпускались под лицензией, подобной лицензии BSD. Начиная с версии 5.0 и
- 9. Lua обычно называют мультипарадигменным языком. Он обеспечивает небольшой набор базовых механизмов, которые могут быть расширены для
- 10. Lua — это динамически типизированный язык, предназначенный для использования в качестве расширения или в качестве скриптового
- 11. Lua реализует небольшой набор дополнительных функций, такие как сборщик мусора, принудительное приведение типов и прочие. Включая
- 12. В LUA ВОСЕМЬ ОСНОВНЫХ ТИПОВ ДАННЫХ: nil (неопределенный) boolean (логический) number (числовой, с версии 5.3 добавлена
- 13. ПРИМЕРЫ ПРОГРАММ print(“Hello Word”); -- Однострочный комментарий --[[Многострочный Комментарий]]
- 14. ВЕТВЛЕНИЕ+ВЫЧИСЛЕНИЕ ФАКТОРИАЛА
- 15. ЦИКЛ СО СЧЕТЧИКОМ
- 16. Как и многие интерпретируемые языки программирования, реализация Lua имеет отдельно компилятор с исходного языка в исполняемый
- 17. СУДЬБА ЯЗЫКА В настоящее время используется в различных проектах, где требуется встроить достаточно быстрый и нетрудный
- 18. Первыми в разработку компьютерных игр язык Lua внедрила компания LucasArts, начиная с игры Grim Fandango. В
- 20. Скачать презентацию