Підручник по turbo pascal 7
Опис кожного елемента мови задається його синтаксис і семантика. Синтаксичні визначення встановлюють правила побудови елементів мови. Семантика визначає зміст і правила використання тих елементів мови, для яких були дані синтаксичні визначення.
алфавіт мови
Алфавіт - це сукупність допустимих в мові символів. Алфавіт Турбо Паскаль включає наступний набір основних символів:- великі та малі латинські букви:
- пробіл
- підкреслення: _
- арабські цифри:
- знаки операцій:
- обмежувачі:
- специфікатор:
- службові (зарезервовані) слова:
елементарні конструкції
Елементарні конструкції мови Паскаль включають в себе імена, числа і рядки.
Імена (ідентифікатори) називають елементи мови - константи, мітки, типи, змінні, процедури, функції, модулі, об'єкти. Ідентифікатор в Турбо Паскалі може включати в себе:
- букви латинського алфавіту,
- цифри
- символ підкреслення.
Малі та великі літери не розрізняються (наприклад, NAME, Name і name буде означати одне і те ж). Цифра не може стояти на першому місці в ідентифікатор, а символ підкреслення може перебувати в будь-якій позиції (наприклад, name1 і name2item є допустимими ідентифікаторами, а 5name - немає; _name, name_, name_item - теж допустимі назви). Довжина ідентифікатора може бути будь-який, але значущими є тільки перші 63 символи. В якості імен не допускається використовувати службові слова.
У будь-якому місці програми, де можна помістити один роздільник, їх можна помістити будь-яку кількість і в будь-якому поєднанні, що дозволяє наочно уявити структуру програми.
Числа в мові Паскаль зазвичай записуються в десятковій системі числення. Вони можуть бути цілими і дійсними. Позитивний знак числа може бути опущений. Цілі числа записуються у формі без десяткового дробу, наприклад:
Дійсні числа записуються у формі з десятковою крапкою:
Можлива також запис з використанням десяткового порядку, який зображується буквою Е:
В "перекладі" такий запис слід розуміти відповідно як:
Паскаль допускає запис цілих чисел і фрагментів дійсних чисел у формі з порядком у шістнадцятковій системі числення:
Рядки в мові Паскаль - це послідовність символів, записана між апострофами. Якщо в рядку в якості змістовного символу необхідно вжити сам апостроф, то слід записати два апострофа. Приклади рядків:
Чи знаєте Ви, що властивість об'єкта в об'єктно-орієнтованому програмуванні - це характеристика об'єкта. Зазвичай властивості змінюються за допомогою методів.
НОВИНИ ФОРУМУ
Лицарі теорії ефіру