span align="justify"> починається з символу {або (* (але не всередині рядка символів) і закінчується} або *). Само примітка може містити будь-які символи, включаючи кінці рядків, за винятком} або *). Будь-яке примітка може бути замінено на пробіл, зміст тексту програми при цьому не змінюється.
Ми можемо покращувати зовнішній вигляд (удобочитаемость) програми на Паскалі, включаючи в неї прогалини, кінці рядків (порожні та) та примітки.
Спеціальні символи і символи-слова
Нижче наводиться список спеціальних символів і символів-слів, що вживаються при написанні програм на Паскалі. Звернемо увагу, що спеціальні символи, які з двох символів, не допускають В«вклинюванняВ» у них роздільників. Ось ці спеціальні символи:
+ - */
. ,:; p align="justify"> = <> <<=>> =
: = .. ? p align="justify"> () []
Існують і альтернативні написання:
(. для [
.) для]
@ або ^ для? br/>
Символи-слова (або зарезервовані слова) у рукописних програмах зазвичай підкреслюються, щоб їх легше було сприймати як єдині символи з фіксованим змістом. Використовувати ці слова в будь-якому іншому значенні крім того, яке зафіксоване у визначенні Паскаля можна; зокрема, ці слова не вживаються в якості імен. Слова записуються як послідовності великих і малих літер без будь-яких В«невидимихВ» символів. Ось ці слова-символи:
Лексеми
Лексеми- це неподільні послідовності символів алфавіту (елементарні конструкції), що мають самостійний сенс. Вони утворюються з основних символів мови, так само як слова звичайної мови будуються з букв. Можливі лексеми, що складаються з одного символу, наприклад, знаки операцій . Не можна, однак, провести пряму аналогію між лексемами і словами звичайної мови. Справа в тому, що будь-яка мова програмування, звичайно, має певну кількість зарезервованих (ключових) слів, які становлять словник мови, але таких слів незмірно менше, ніж у природній мові (всього кілька десятків). Однак програміст може формувати за певними правилами власні слова - ідентифікатори. Через цю особливість текст програми на мові високого рівня сприймається складніше, ніж запис алгоритму на природній мові. Сукупність лексем і правил їх формування утворює лексику мови.
Вирази будуються з лексем у суворій в...