| 1.3.      Специальные символы  Turbo Pascal 7Специальные символы, выполняющие в языке определенные функции, можно разделить на три категории:
 знаки пунктуации;знаки операций;зарезервированные слова.
 1.3.1.       Знаки пунктуацииДопустимые знаки пунктуации и их назначение представлены в табл. 1. Таблица 1. Знаки пунктуации языка 
   | Знак | Применение |  
   | { } | Скобки комментария |  
    | (* *) | Скобки комментария |  
    | [ ] | Выделение индексов массивов, элементов множеств, размера строки |  
    | ( ) | Выделение выражений, списков параметров |  
    | ' | Апостроф для выделения символа или строковой константы |  
    | := | Знак присваивания значения переменной, типизированной константе или функции |  
    | ; | Разделение предложений программы (операторов и объявлений) |  
    | : | Отделение переменной или типизированной константы от типа, метки от оператора |  
    | = | Отделение идентификатора типа от описания типа или константы от ее значения |  
    | , | Запятая для разделения элементов списка |  
    | .. | Разделение границ диапазона |  
    | . | Обозначение конца программы, отделение целой части от дробной в вещественном числе, отделение полей в записи, отделение идентификатора от имени модуля или объекта, в котором он находится |  
    | ^ | Обозначение типа-указателя, значения величины по ее указателю или управляющего символа (коды от 0 до 31) |  
    | @ | Обозначение адреса переменной, типизированной константы, подпрограммы, метода |  
    | # | Обозначение символа по его коду |  
    | $ | Обозначение директивы компилятора или знак шестнадцатеричного числа |  1.3.2.	Знаки операцийЗнаки операций предназначены для обозначения тех или иных арифметических, логических или других действий. Они бывают двух типов: состоящие из небуквенных символов (например, + - * и т. д.) и буквенные операции (например, not, div, mod и т. д.), представляющие собой зарезервированные слова. Подробнее о знаках операций см. п. 4.4. 1.3.3.	Зарезервированные словаЗарезервированные слова включают служебные слова (например, begin, end, div и т. д.) и имена директив (например, external, forward и т. д.). Служебные слова можно использовать только по своему прямому назначению и их нельзя переопределять. Директивы также имеют свое определенное назначение, но в отличие от служебных слов их можно переопределить, однако делать это крайне нежелательно. Полный перечень зарезервированных слов Turbo Pascal 7.0 приведен в приложении А. 
 
 |