Изменения

Перейти к навигации Перейти к поиску

.t

1009 байт добавлено, 00:29, 11 августа 2018
Нет описания правки
Расширение .t, характерное для файлов исходного кода для платформы [[TADS|TADS 2]] и [[RTADS]], написанных на специальном языке программирования. Файлы этого формата предназначены для компиляции в байт-код(для [[TADS|TADS 2]] и [[RTADS]] расширение [[.gam]], имеющий а для [[TADS|TADS 3]] расширение [[.gamt3]] или [[.t3x]] и предназначенный уже ), который, в свою очередь, предназначен для воспроизведения игры в [[:Категория:Интерпретаторы TADS|интерпретаторе TADS]].
Файлы .t содержат обычный текст, как правило, в однобайтовой кодировке ANSI. Для русскоязычных игр традиционно используется кодовая страница Windows-1251, хотя технически игра может быть написана и скомпилирована в любой кодировке. Задачи работы с расширенным набором символов решаются через механизм мнемоников и специальные файлы таблицы трансляции кодовых страниц. Кроме того, [[TADS|TADS 3]] имеет расширенную поддержку Unicode.
В [[TADS|TADS 3]] часть исходного кода также может содержаться в заголовочных файлах [[.h]]. Однако там в файлы [[.h]] помещаются общие директивы в виде макросов, шаблонов объектов и интерфейсов встроенных классов, а в файлы .t основной исходный код в виде определений классов, объектов и функций. [[Компилятор]] файлов .t входит в состав специальных наборов инструментов разработчика для платформы [[TADS]], таких как [[TADS 2 Author's KitWorkbench]] и , [[TADS Toolchain]] или [[FrobTADS]].
[[Категория:Расширения файлов]]

Навигация