АЛФАВIТ МОВИ. ІДЕНТИФIКАТОРИ

Попередня сторінка Зміст Задачі Наступна сторінка

Програма на Паскалі формується із скінченого набору знаків (букв, цифр та інших символів). Текст програми зберігається в дисковому файлі стандартноє для MS-DOS структури. Цей файл можна сформувати будь-яким текстовим редактором (наприклад, редактором системи Turbo Pascal).

Текст Pascal-програми складається з послідовності рядків, максимальна довжина яких 127 символів. Рядки формуються з символів, які утворюють алфавіт мови.

Алфавіт мови Паскаль складається з наступних символів:

1). великі і малі латинські літери та знак підкреслювання: A, B, C,... , X, Y, Z, a, b, c,... , x, y, z;

2). десять арабських цифр від 0 до 9: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;

3). двадцять два спеціальні символи:
+ плюс, - мінус, * зірочка, / риска дробу, = знак рівності,. крапка,, кома, : двокрапка, ; крапка з комою, апостроф, > більше, < менше, ( ) круглі дужки, [] квадратні дужки, {} фігурні дужки, пробіл (не має позначення), $ знак долара, ^ тильда, # номер, @ комерційне a.

Комбінації спеціальних символів утворюють складні символи:

:= присвоєння; <> нерівність; .. діапазон знань; <= менше або дорівнює; >= більше або дорівнює.

Літери використовуються для формування ідентифікаторів та службових слів; цифри - для запису чисел ідентифікаторів; спеціальні символи - для запису знаків операцій, виразів, коментарів, а також як синтаксичні роздільники. Великі і малі літери компілятором не розрізняються.

Ідентифікатори використовуються для позначення констант, міток, типів, змінних, процедур і функцій.

Існують правила побудови ідентифікаторів.

1. Ідентифікатор починається тільки з латинської літери або із знаку підкреслювання ( виняток становлять мітки, які можуть починатися з цифри).

2. Ідентифікатор не повинен містити ніяких символів крім латинських літер, цифр та знаку підкреслювання.

3. В якості ідентифікатора не можна використовувати службові слова, імена стандартних констант, типів, процедур і функцій.

4. Максимальна довжина ідентифікатора -127 символів, але розрізняють перші 63 символи.

При написанні ідентифікаторів рекомендується використовувати як малі, так і великі латинські літери. На практиці це приводить до простого читання і розуміння значень ідентифікаторів. Так, замість ідентифікатора sumadodatnix краще написати SunaDodatnix, виділивши великими літерами кожну змістовну частину; значення дати зручніше позначити ідентифікатором Data, ніж просто літерою D чи будь-якою іншою літерою.

Службові слова є складовою частиною мови, мають фіксоване написання та зміст.

В Turbo Pascal'i 5. 5 службовими словами є:

Array

Absolute

And

Begin

Case

Const

Constructor

Destructructor

Div

Do

Else

End

External

File

For

Forward

Function

Goto

If

Implementatin

In

Inline

Interface

Interrupt

Label

Mod

Nil

Not

Object

Of

Or

Packed

Procedure

Program

Record

Repeat

Set

Shl

Shr

String

Then

To

Type

Unit

Until

Uses

Var

Virtual

While

With

Xor

 

Попередня сторінка Зміст Задачі Наступна сторінка