Алфавит языка (набор символов) Object Pascal является подмножеством набора символов кода ASCII и по сравнению с алфавитом обычного Паскаля имеет следующие особенности:
• введен еще один вид комментария, признаком которого служит двойная косая черта //. Все символы после этого признака до конца строки являются комментарием;
• добавлены следующие новые зарезервированные слова: as, class, except, finalization, finally, initialization, is, on, property, raise, threadvar, try. Их смысл и назначение раскрываются в дальнейшем при рассмотрении соответствующих конструкций языка;
• введены следующие новые директивы: abstract, automated, cdecl, default, dispid, dynamic, message, nodefault, override, pascal, protected, published, read, register, stdcall, stored, write. Лексемы private, protected, published и automated внутри описания классов действуют как ключевые слова, а во всех остальных случаях – как стандартные директивы. |