.tl

Материал из IFВики
Версия от 00:39, 11 августа 2018; Nikita (обсуждение | вклад) (Новая страница: «Расширение .tl, характерное для так называемых библиотек платформы TADS 3. Представляе…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Расширение .tl, характерное для так называемых библиотек платформы TADS 3. Представляет собой обычный текстовый файл, где в специальном формате перечисляются файлы проекта, которые следует включить в данную библиотеку. Название является сокращением от Tads Library (библиотека TADS).

Файлы .tl позволяют описать группу файлов так, как будто они являются каким-то монолитным элементом, чтобы облегчить их переносимость между проектами. В итоге, разработчик сможет взять группу файлов и объединяющий их файл .tl, подключить библиотечный файл к своему проекту и больше не задумываться над особенностью внедрения всех файлов библиотеки в проект. Библиотечный файл .tl может объединять файлы исходного кода (.t и .h), внешние ресурсы (.3r?) и другие библиотеки (.tl).

Библиотеки в виде файлов .tl не стоит путать с более общим понятием библиотеки как некого подключаемого кода с изолированной функциональностью, например, со стандартной библиотекой adv3 платформы TADS 3, содержащей суперклассы, типовые объекты и функции для описания модели мира.