вивчаємо паскаль

Синтаксис і семантика

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

алфавіт мови

Алфавіт - це сукупність допустимих в мові символів. Алфавіт Турбо Паскаль включає наступний набір основних символів:
  • великі та малі латинські букви:
  • пробіл
  • підкреслення: _
  • арабські цифри:
  • знаки операцій:
  • обмежувачі:
  • специфікатор:
  • службові (зарезервовані) слова:

елементарні конструкції

Елементарні конструкції мови Паскаль включають в себе імена, числа і рядки.

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

Малі та великі літери не розрізняються (наприклад, NAME, Name і name буде означати одне і те ж). Цифра не може стояти на першому місці в ідентифікатор, а символ підкреслення може перебувати в будь-якій позиції (наприклад, name1 і name2item є допустимими ідентифікаторами, а 5name - немає; _name, name_, name_item - теж допустимі назви). Довжина ідентифікатора може бути будь-який, але значущими є тільки перші 63 символи. В якості імен не допускається використовувати службові слова.

У будь-якому місці програми, де можна помістити один роздільник, їх можна помістити будь-яку кількість і в будь-якому поєднанні, що дозволяє наочно уявити структуру програми.

Числа в мові Паскаль зазвичай записуються в десятковій системі числення. Вони можуть бути цілими і дійсними. Позитивний знак числа може бути опущений. Цілі числа записуються у формі без десяткового дробу, наприклад:

Дійсні числа записуються у формі з десятковою крапкою:

Можлива також запис з використанням десяткового порядку, який зображується буквою Е:

В "перекладі" такий запис слід розуміти відповідно як:

Паскаль допускає запис цілих чисел і фрагментів дійсних чисел у формі з порядком у шістнадцятковій системі числення:

Рядки в мові Паскаль - це послідовність символів, записана між апострофами. Якщо в рядку в якості змістовного символу необхідно вжити сам апостроф, то слід записати два апострофа. Приклади рядків:

Волгоградський державний педагогічний університет
Кафедра алгебри, геометрії та інформатики