Зарезервированные слова и директивы. Структура модуля.
Зарезервированные слова:
and | File | not | then |
array | For | object | to |
asm | function | of | type |
begin | Goto | or | unit |
case | If | packed | until |
const | implementation | procedure | uses |
constructor | In | program | var |
destructor | inherited | record | while |
div | inline | repeat | with |
do | intenface | set | xor |
downto | Label | shl | |
else | Mod | shr | |
end | Nil | string |
Директивы:
absolute | Far | near | virtual |
assembler | forward | private | |
external | interrupt | public |
Структура модуля
Модуль состоит из последовательности разделов. Каждый раздел начинается ключевым словом и продолжается до начала следующего раздела.
unit ИмяМодуля; interface // раздел интерфейса {Здесь находятся описания процедур и функций модуля, которые могут использоваться другими модулями.} const // раздел объявления констант { Здесь находятся объявления глобальных констант модуля, которые могут использоваться процедурами и функциями модуля.} type // раздел объявления типов { Здесь находятся объявления глобальных типов модуля, которые могут использоваться процедурами и функциями модуля } var // раздел объявления переменных { Здесь находятся объявления глобальных переменных модуля, которые могут использоваться процедурами и функциями модуля } implementation // раздел реализации { Здесь находятся описания (текст) процедур и функций модуля) end.