На этом шаге мы перечислим ключевые слова.
Зарезервированные (ключевые) слова в языке 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
as, class, except, finalization, finally, initialization, is, on, property, raise, threadvar и try.
На следующем шаге мы введем понятие идентификатора.