Пятница, 03 Мая 2024, 07.47.25
Приветствую Вас Гость

Всё о Паскале

Меню сайта
реклама
Наш опрос
Оцените мой сайт
Всего ответов: 239
Элементы языка Алфавит Идентификаторы Константы Выражения Операции Структура программы

Алфавит

Алфавит языка Турбо Паскаль включает буквы, цифры, шестнадцатеричные цифры, специальные символы, пробелы и зарезервированные слова.

Буквы — это буквы латинского алфавита от а до z и от А до Z, а также знак подчеркивания _ (код ASCII 95). В Турбо Паскале нет различия между прописными и строчными буквами алфавита, если только они не входят в символьные и строковые выражения.

Цифры — арабские цифры от 0 до 9.

Каждая шестнадцатеричная цифра имеет значение от 0 до 15. Первые 10 значений обозначаются арабскими цифрами 0—9, остальные шесть — латинскими буквами A—F или a—f.

Специальные символы Турбо Паскаля:

+   -   *   /   =   ,   '   .   :   ;   <   >   [ ]   { }   ^   @   $   #

К специальным символам относятся также следующие пары символов:

<>   <=   >=   :=   ( * * )   (. .)

В программе эти пары символов нельзя разделять пробелами, если они используются как знаки операций отношения или ограничители комментария. Пары символов (. и . ) могут заменять символы [ и ] соответственно.

Особое место в алфавите языка занимают пробелы, к которым относятся любые символы ASCII в диапазоне кодов от 0 до 32. Эти символы рассматриваются как ограничители идентификаторов, констант, чисел, зарезервированных слов. Несколько следующих друг за другом пробелов считаются одним пробелом (последнее не относится к строковым константам). В Турбо Паскале имеются следующие зарезервированные слова*:

 
 and end nil shr
 asm file not string
 array for object then
 begin case const constructor
 destructor div do downto
 else function goto implementation
 if in inline interface
 label mod of or
 procedure program record repeat
 set shl to type
 unit until uses var
 while with xor packed

*Зарезервированные слова не могут использоваться в качестве идентификаторов.

Стандартные директивы первоначально связаны с некоторыми стандартными объявлениями в программе. К ним относятся:

 
 absolute far near
 assembler forward private
 external interrupt virtual

Как и зарезервированные слова, стандартные директивы в окне редактора Турбо Паскаля выделяются цветом, тем не менее вы можете переопределить любую стандартную директиву, т. е. объявить одноименный идентификатор. Стандартные директивы PRIVATE и VIRTUAL действуют только в пределах объявления объектов.
Форма входа
Календарь новостей
«  Май 2024  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031
Поиск
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0