Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
краткий справочник по програмированию.doc
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
231.42 Кб
Скачать

Алфавит языка

Программа на языке Turbo Pascal формируется с помощью конечного набора знаков, образующих алфавит языка, и состоит из:

  • прописных и строчных букв латинского алфавита (A, B,...,Z, a, b,...,z) и знака подчеркивания;

  • цифр (0, 1,...,9)

Кроме того, в алфавит включаются специальные символы и составные символы.

Специальные символы

Символ

Название

Символ

Название

+

Плюс

{}

Фигурные скобки

-

Минус

.

Точка

*

Звездочка

,

Запятая

/

Дробная черта

:

Двоеточие

=

Равно

;

Точка с запятой

>

Больше

'

Апостроф

<

Меньше

#

Номер

[ ]

Квадратные скобки

$

Знак денежной единицы

()

Круглые скобки

^

Тильда (каре)

@

Коммерческое а

Пробел (не имеет обозначения)

Составные символы

:= Присваивание

<= Меньше или равно

<> Не равно

>= Больше или равно

Неделимые последовательности знаков алфавита образуют слова, отделенные друг другу разделителями.

Разделителями служат - пробел, символ конца строки, комментарий. Пробел, стоящий внутри строковой константы, воспринимается не как разделитель, а как ее часть. Между комбинациями специальных символов пробелы недопустимы.

Слова подразделяются на зарезервированные слова, стандартные идентификаторы (имена) и идентификаторы пользователя.

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

Зарезервированные слова

Слово

Смысл слова

Слово

Смысл слова

absolute

Абсолютный

if

Если

and

Логическое И

implementation

Реализация

array

Массив

in

В (входит в)

asm

Ассемблер

inherited

Наследование

begin

Начало блока

inline

Основной

case

Вариант

interface

Интерфейс

const

Константа

interrupt

Прерывание

constructor

Конструктор

label

Метка

destructor

Деструктор

library

Библиотека

div

Деление нацело

mod

Остаток от деления

do

Выполнять

nil

Отсутствие

downto

Уменьшить до

not

Логическое НЕ

else

Иначе

object

Объект

end

Конец блока

of

Из

export

Экспорт

or

Логическое ИЛИ

external

Внешний

packed

Упакованный

file

Файл

procedure

Процедура

for

Для

program

Программа

function

Функция

record

Запись

forward

Опережающий

repeat

Повторять

goto

Переход на

set

Множество

shl

Сдвиг битов влево

until

До

shr

Сдвиг битов вправо

uses

Использовать

string

Строка

var

Переменная

then

То

while

Пока

to

Увеличивая

with

С

type

Тип

xor

Исключающее ИЛИ

unit

Модуль