Алфавіт і словник
Програма на мові Паскаль формується за допомогою набору знаків, що утворюють алфавіт мови, і складається з літер, десяткових і шістнадцяткових цифр і спеціальних символів.
У якості літер використовуються великі та малі літери латинського алфавіту:
a b c d e f g h і j k l m n o p q r s t u v w x y z
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z і знак підкреслення.
У якості десяткових цифр:
1 2 3 4 5 6 7 8 9 0
При написанні програм застосовуються спеціальні символи:
+ плюс
- мінус
* зірочка (знак множення)
/ знак ділення
= дорівнює
> більше
< менше
# номер
$ знак грошової одиниці
[ ] квадратні дужки
( ) круглі дужки
{} фігурні дужки
. крапка
, кома
: двокрапка
; крапка з комою
' апостроф
^ тильда
@ комерційне а
Комбінації спеціальних символів можуть утворювати складені символи:
:= присвоювання
<> не дорівнює
.. діапазон значень
(* *) альтернатива { }
(..) альтернатива [ ]
<= менше або дорівнює
>= більше або дорівнює
Неподільні послідовності символів утворюють слова, що несуть певний зміст у програмі. Слова відділяються розділовими символами, у якості яких може використовуватись проміжок, кома, символ кінця рядка, коментар.
Слова поділяються на:
Зарезервовані слова є складовою частиною мови, мають фіксоване написання і назавжди визначений зміст.
Наприклад: begin, else, function, goto, end, program і т.д.
Стандартні слова призначені для заздалегідь визначених розробником мови типів даних, констант, процедур і функцій (наприклад, sin, cos, Pi).
Ідентифікатори користувача використовуються для позначення констант, змінних, процедур і функцій, що визначені самим програмістом. Зарезервований ідентифікатор можна перевизначити, але це може привести до помилки, тому краще цього не робити.
Існують загальні правила написання ідентифікаторів:
При написанні можна використовувати як великі, так і малі літери. Компілятор не визначає різниці між ними
Правила оформлення програм (пунктуації):