на перервати виконання програми в зазначених місцях, які називаються контрольними точками. Система налагодження істотно полегшує програмісту пошук помилок. p align="justify"> Детальні відомості про роботу з конкретними версіями Турбо Паскаля можна знайти в спеціальній літературі (див. список літератури),
Особливостями мови є строга типізація та наявність коштів структурного (процедурного) програмування. Паскаль був одним з перших таких мов. На думку Н. Вірта, мова повинна сприяти дисциплінування програмування, тому, поряд з суворою типізацією, у Паскалі зведені до мінімуму можливі синтаксичні неоднозначності, а сам синтаксис автор постарався зробити інтуїтивно зрозумілим навіть при першому знайомстві з мовою. br/>
2.4 Елементи мови Турбо Паскаль
Алфавіт. Алфавіт мови складається з безлічі символів, що включають в себе літери, цифри та спеціальні символи. p align="justify"> Латинські букви: від A до Z (прописні) і від а до z. (Рядкові). p align="justify"> Цифри: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Шістнадцяткові цифри: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, С, D, E, F.
Спеціальні символи: + - */= <> []. , ():; {} ^ @ $ #. p align="justify"> Наступні комбінації спеціальних символів є єдиними символами (їх не можна розділяти пробілами):
: = знак привласнення; <= менше або дорівнює;
> = більше або дорівнює; (**) обмежувачі коментарів
<> не дорівнює; (використовуються поряд з {});
(..) еквівалент [].
Прогалини - символ пробілу (ASCI1-32) і всі керуючі символи коду ASCII (від 0 до 31).
До спецсимволи належать службові слова, зміст яких визначено однозначно. Службові слова не можуть бути використані для інших цілей. З точки зору мови це єдині символи. Ось список службових слів Турбо Паскаля:
and | asm | array | begin | case | const | constructor | destructor | div | do | downto | else | end | exports | file | for | function | goto | if | implementation | in | inherited | inline | interface | label | library | mod | nil | not | object | of | or | packed | procedure | program | record | repeat | set | Останні версії мови містять ще ряд службових слів, що відносяться до роботи з об'єктами і вбудованим асемблером.
Ідентифікатори. Ідентифікатором називається символічне ім'я певного програмного об'єкта. Такими об'єктами є імена констант, змінних, типів даних, процедур і функцій, програм. За допомогою синтаксичної діаграми ідентифікатор можна визначити, як показано на рис. 8. br/>В
Розшифрувати це можна так: ідентифікатор - це будь-яка послідовність літер і цифр, що починається з букви. У Турбо Паскалі до букв прирівнюється також знак підкреслення. Малі та великі літери в ідентифікат...