ОБ ЭТОМ ДОКУМЕНТЕ

На верх  Назад  Вперёд

Этот документ представляет собой руководство программиста на Free Pascal.

Документ описывает некоторые особенности компилятора Free Pascal и коротко рассказывает о том, как компилятор генерирует код, а также о том, как вы можете изменить этот код. Достаточно подробно описана внутренняя работа компилятора, но не описано, как использовать компилятор (для этого см. Справочное руководство Free Pascal). Здесь также не описана работа библиотеки времени выполнения (RTL). Лучший путь для изучения RTL – это изучение её исходных кодов.

Описанные здесь вещи могут оказаться полезными, когда требуется применение более гибких конструкций языка, чем имеется в стандартном языке Pascal (см. Справочник пользователя Free Pascal).

Потому как компилятор непрерывно совершенствуется разработчиками, этот документ может не содержать описания некоторых новшеств. Если вы нашли ошибки в документе, свяжитесь с разработчиками.

От переводчика:
Я старался сохранить исходный вариант документации. Основную часть работы сделана Поляковым Андреем Валерьевичем, за что ему огромное спасибо. Однако он делал перевод документации для Free Pascal 2.4.2. С тех пор "утекло много воды" и в исходную документацию внесены изменения, я попытался это учесть. Я пытался переработать документацию под Free Pascal 3.0.4. Но мог пропустить или не заметить несоответствия. Так что если Вами будут замечены несоответствия или др замечания просьба присылать их по адресу vchigrin@mail.ru, я постараюсь это исправить. Даже простое "обращение внимание" имеет смысл.