|
|
Обзор продуктов TMT
Особенности TMT Pascal Multi-target v5.0:
Пятая версия компилятора унаследовала все лучшие особенности
"четверки" и, кроме того, в ней появились дополнительные возможности:
- Поддержка длинных имен файлов в среде Windows 98 с использованием стандартных
прерываний ядра Windows
- Полноценная нативная поддержка длинных имен файлов в DOS-приложениях
для систем Windows 2000 и Windows XP
- Новая объектно-ориентированная графическая библиотека
- Библиотеки для работы со звуками и речью как для Windows, так и DOS
- Оболочка для интерактивной компиляции с помощью командной строки (в разработке)
- Улучшенная система помощи с возможностью использования командной строки
- Формирование кода в виде ASM-листинга с адресной информацией
- Возможность запуска скомпилированных TMT 5 программ на самых быстрых современных
процессорах
- Возможность компиляции для платформ Linux и BSD ELF32.
Особенности TMT Pascal Multi-target v4.0:
- Простота построения приложений для следующих операционных систем:
Windows' 95/98/Me/NT/2000/XP (GUI, Console, DLL и CPl), OS/2 (PM,
Console, DLL) и 32-битный защищенный режим MS-DOS.
- MS-DOS приложения, построенные с помощью TMT Pascal Multi-target будут работать со многими популярными
DOS-экстендерами, такими, как PMODE, PMODE/W, WDOSX, CAUSEWAY и DOS/4GW.
- Встроенный в компилятор ассемблер поддерживает полный набор 32-битных инструкций. Кроме того,
он поддерживает наборы инструкций Intel MMX и AMD 3DNow! для создания быстрых мультимедийных
приложений.
- TMT Pascal Multi-target очень похож на Borland Pascal по синтаксису и имеет аналогичный набор
библиотек. Большинство стандартных модулей работают на всех платформах. И , следовательно,
Вы сможете перекомпилировать свои старые задачи из текстового режима MS-DOS в современные Win32 или OS/2 консольные
приложения.
- TMT Pascal позволяет компилировать старые Turbo/Borland Pascal исходники в защищенном режиме DOS 32-bit и
Win32 или OS/2 консольные приложения.
- Расширенная поддержка STUB файлов. Позволяет включить любую DOS программу в качесте STUB внутрь
OS/2 или Win32 приложения, заменив, тем самым, стандартный STUB.
- В дистрибутив TMT Pascal включен расширенный модуль Graph, который поддерживает SVGA графику как в режиме переключения банков,
так и в LFB режиме для MS-DOS приложений, а также использует возможности Microsoft DirectDraw в Win32
приложениях.
- В состав дистрибутива TMT Pascal Multi-target входит множество
демонстрационных примеров и полный исходный код всех модулей,
включая модули расширенной математики,
арифметики комплексных чисел, ActiveX, DirectX, OpenGL и многих
других для всех поддерживаемых компилятором платформ.
- В состав TMT Pascal Multi-target входит также улучшенная оболочка (IDE) для Windows 32-bit, которая имеет следующие
особенности:
- Высокоуровневый отладчик (Debugger).
- Подсветка синтаксиса.
- Многоуровневый буфер отката (undo).
- Удобный много-оконный редактор, который позволяет как редактировать исходный код, так и запускать его на выполнение.
- Контекстно-зависимая система помощи на основе Windows-help.
- Таблица вставки символов в кодировках ANSI/OEM.
- Мощный механизм поиска/замены, позволяющий найти указанный текст в открытых
окнах и подкаталогах.
- Простое в использование меню параметров компиляции.
- Поддержка компиляции для нескольких платформ.
Посмотрите, как это выглядит...
Компилятор TMT Pascal Lite для MS-DOS имеет следующие свойства и особенности:
- Это высокопроизводительный и очень быстрый 32-битный Pascal компилятор.
- Синтаксис языка TMT Pascal в основном совместим с BP 7.0, однако имеет некоторые расширения языка:
- Операции '+:=' и '-:=' аналогичные языку C.
- Комментарии в стиле C++ и ADA.
- Локальные декларации.
- Многомерные открытые массивы.
- Перегрузка (overloading) функций и стандартных операторов для новых типов.
- Неименованные процедурные блоки.
- Объявления интерфейса в главной программе.
- Поддержка нескольких популярных 32-битных экстендеров MS-DOS (таких, как PMODE, PMODE/W, WDOSX,
CAUSEWAY и DOS/4GW).
- Расширенная Графическая Библиотека, поддерживающая работу с VGA/MCGA & SVGA в режиме
переключения банков и в режиме LFB для разрешения вплоть до
1600x1200 TrueColor.
- Оболочка (IDE) для операционной системы Windows (32-бит).
- Полноценная система онлайновой помощи в стиле WinHelp.
Версия TMT Pascal 3.90 для MS-DOS является БЕСПЛАТНОЙ
для некоммерческого использования.
Вы можете скачать ее свободно.
С целью снижения конечной стоимости продукта, документация на TMT Pascal не поставляется в печатном виде.
Все руководства поставляются в виде PDF файлов (см. описание формата PDF...),
и в виде он-лайновой системы помощи для использования непосредственно из оболочки
TMT Pascal Multi-target.
|
|