Table of contents
- Unnamed
- 1 - Введение
- 2 - Описание языка
- 3 - Интерфейс программирования приложений (API)
- 4 - Вспомогательная библиотека
- 5 - Стандартные библиотеки
- 6 - Автономная Lua
- 7 - Несовместимости с предыдущей версией
- 8 - Полный синтаксис Lua
- 2.1 - Лексические соглашения
- 2.2 - Значения и типы
- 2.2.1 - Приведение типов
- 2.3 - Переменные
- 2.4 - Операторы
- 2.4.1 - Порции
- 2.4.2 - Блоки
- 2.4.3 - Присваивание
- 2.4.4 - Управляющие конструкции
- 2.4.5 - Оператор For
- 2.4.6 - Вызов функции
- 2.4.7 - Локальные объявления
- 2.5 - Выражения
- 2.5.1 - Арифметические операции
- 2.5.2 - Операции сравнения
- 2.5.3 - Логические операции
- 2.5.4 - Конкатенация
- 2.5.5 - Получение длины
- 2.5.6 - Приоритет операций
- 2.5.7 - Конструкторы таблиц
- 2.5.8 - Вызовы функций
- 2.5.9 - Объявление функций
- 2.6 - Области видимости
- 2.7 - Обработка ошибок
- 2.8 - Метатаблицы
- 2.9 - Окружение
- 2.10 - Сборщик мусора
- 2.10.1 - Метаметоды сборщика мусора
- 2.10.2 - Таблицы «слабых» ссылок
- 2.11 - Подпрограммы
- 3.1 - Стек
- 3.2 - Размер стека
- 3.3 - Псевдо-индексы
- 3.4 - C - включения
- 3.5 - Реестр
- 3.6 - Обработка ошибок в C
- 3.7 - Функции и типы
- 3.8 - Интерфейсы отладки
- 4.1 - Функции и типы
- 5.1 - Базовые функции
- 5.2 - Работа с подпрограммами