CRT - содержит почти все основные функции TURBO-PASCAL, не предусмотренные стандартом языка Паскаль.
DOS - поддерживает различные функции ДОС, включая установку и получение текущего значения даты и времени, поиск по каталогам файлов и выполнение программ;
GRAPH3- реализует графику версии 3.0 Турбо-Паскаля, использующую относительные команды (TurtleGraphics);
OVERLAY- реализует мощную подсистему управления оверлеями версии 5.0 Турбо-Паскаля.
PRINTER- позволяет легко организовать доступ к устройтству печати, описывает текстовый файл с именем Lst и связывает его с устройством Lpt 1.
SYSTEM - библиотека поддержки Турбо-Паскаля (этот модуль может автоматически вызываться любым модулем программы).
TURBO3- обеспечивает наиболее высокую степень совместимости с версией 3 Турбо-Паскаля.
GRAPH- мощный графический пакет с независимой от устройств поддержкой для адаптеров CGA, EGA, VGA, HERC, ИБМ 3270 PC, MCGA и ATT 6300.
СИНТАКСИС ПРОГРАММ:
PROGRAMидентификатор;
{ Заголовок программы }
USES идентификаторы_библиотек; { через запятую: CRT - обязательно,
PRINTER - при использ. принтера, DOS - если исп. системные процедуры, GRAPH3 - если в тексте есть графика версии 3.0 Турбо-Паскаля, OVERLAY - если программа оверлейная, TURBO3 - если транслируется текст на языке версии 3 Турбо-Паскаля. GRAPH - если используется графика, СВОИ_БИБЛИОТЕКИ - если таковые существуют }
LABELметка!, метка2,.., метка;
CONSTописание_констант;
TYPEописание_типов;
VAR описание_переменных;
{ Раздел описания процедур и функций }
PROCEDUREидентификатор_процедуры_1;
VAR описание_локальных_переменных;
BEGIN{ начало 1 процедуры } описание процедуры;
END; { конец 1 процедуры }
FUNCTIONидентификатор_функции_1 : тип_функции_1;
VAR описание_локальных_переменных;
BEGIN{ начало 1 функции } описание процедуры; идентификатор_функции_1 := переменная;