Шаг 3.
Зарезервированные (ключевые) слова

    На этом шаге мы перечислим ключевые слова.

    Зарезервированные (ключевые) слова в языке Object Pascal имеют строго определенное назначение, которое не может быть изменено. Поэтому описание пользовательских идентификаторов, идентичных зарезервированным словам, не допускается.

    Различие для зарезервированных слов, записанных прописными и строчными буквами (на верхнем и нижнем регистрах), в Object Pascal не делается. Таким образом, слова

    program   Program   PROGRAM

будут обозначать одно и то же зарезервированное слово. Указанное свойство относится как к зарезервированным словам, так и ко всем идентификаторам, используемым в программах.

    Перечень зарезервированных слов языка Object Pascal приводится ниже.

and           function        program
array         goto            property
as            if              raise
asm           implementation  record  
begin         in              repeat  
case          inherited       set
class         initialization  shl
const         inline          shr
constructor   interface       string
destructor    is              then
div           label           threadvar
do            library         to
downto        mod             try
else          nil             type
end           not             unit
except        object          until
exports       of              uses
file          on              var
finalization  or              while
finally       packed          with
for           procedure       xor


    В языке Object Pascal по сравнению с Borland Pascal добавлены следующие зарезервированные слова:
as, class, except, finalization, finally, initialization, 
is, on, property,   raise, threadvar и try.

    На следующем шаге мы введем понятие идентификатора.




Предыдущий шаг Содержание Следующий шаг