.tl

Материал из Wiki о русской интерактивной литературе (текстовых играх)
Перейти к: навигация, поиск

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

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

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