Пакет CORE — базовый пакет Limb3. (см. также Как работать с пакетами Limb)
Содержит:
- Глобальные функции
- для подключения классов и поддержки отложенной загрузки кода
- для работы с пакетами (lmb_package_*)
- для работы с переменными окружения (lmb_env_*)
- для проверки входных параметров
- для работы с путями до файлов с учетом include_path
- для перевода строк из одного стиля написания в другой
- Контейнеры данных
- коллекции (итераторы, или списковые контейнеры данных)
- едининичные (несписковые контейнеры данных)
- Различные утилититарные классы
- Базовый класс для объектов-хранилищ (lmbObject)
- для сериализации. Класс lmbSerializable
- для создания декораторов на лету
- хелпер по работе с массивами (lmbArrayHelper)
- для отложенной инициализации объектов (Хендлы). Класс lmbHandle
- Объектные формы call_back вызовов. Класс lmbDelegate
- Доступ к системной информации (lmbSys)
- прочие
Большинство пакетов Limb3 (кроме TESTS_RUNNER) зависят от этого пакета.