| Слово
| Назначение
|
| Absolute
| Признак переменной, расположенной по определенному адресу
|
| And
| Операция логического умножения
|
| Array
| Тип-массив
|
| Asm
| Начало блока, написанного на ассемблере
|
| Assembler
| Подпрограмма, написанная на ассемблере
|
| Begin
| Начало тела программы, тело подпрограммы или составного оператора
|
| Case
| Оператор выбора или описание вариантной части в записи
|
| Const
| Начало раздела описания констант
|
| Constructor
| Конструктор объекта
|
| Destructor
| Деструктор объекта
|
| Div
| Операция целочисленного деления
|
| Do
| Начало операторов чикла for и while или оператора with
|
| Downto
| Признак изменения счётчика цикла for -1
|
| Else
| Часть <<иначе>> условного оператора или оператора выбора
|
| End
| Конец тела программы, подпрограммы, конец составного оператора, конец оператора выбора, конец описания записи или объекта, конец модуля, конец блока на ассемблере
|
| External
| Директива внешней подпрограммы
|
| Far
| Директива формирования <<дальнего>> адреса
|
| File
| Файловый тип
|
| For
| Оператор цикла с известным числом повторений
|
| Forward
| Директива предварительного описания заголовка подпрограммы
|
| Function
| Начало заголовка подпрограммы-функции
|
| Goto
| Оператор безусловного перехода
|
| If
| Условный оператор
|
| Implementation
| Начало исполнительной части модуля
|
| In
| Операция проверки элемента на вхождение в множество
|
| Inherited
| Наследуемый метод
|
| Inline
| Директива, разрешающая включение в программу блока на ассемблере
|
| Interface
| Начало интерфейсной части модуля
|
| Interrupt
| Директива процедуры, обрабатывающей прерывания
|
| Label
| Начало раздела описания меток
|
| Mod
| Операция вычисления остатка от целочисленного деления
|
| Near
| Директива формирования <<ближнего>> адреса
|
| Nil
| Пустая ссылка
|
| Not
| Операция логического отрицания
|
| Object
| Тип-объект
|
| Of
| Начало типа элементов в описании массива, множества или файла, начало перечисления констант в операторе выбора
|
| Or
| Операция логического сложения
|
| Packed
| Признак упакованного массива
|
| Private
| Начало секции описания скрытых методов объекта
|
| Procedure
| Начало заголовка подпрограммы-процедуры
|
| Program
| Начало заголовка программы
|
| Public
| Начало секции методов объекта, доступной другим модулям
|
| Record
| Тип-запись
|
| Repeat
| Цикл с постусловием
|
| Set
| Тип множество
|
| Shl
| Операция сдвига битов влево
|
| Shr
| Операция сдвига битов вправо
|
| String
| Строковый тип
|
| Then
| Часть <<тогда>>в условном операторе
|
| To
| Признак изменения счётчика цикла for на +1
|
| Type
| Начало раздела описания типов
|
| Unit
| Начало модуля
|
| Until
| Конец цикла с постусловием
|
| Uses
| Начало раздела описания используемых модулей
|
| Var
| Начало раздела описания переменных или описание параметров-переменных
|
| Virtual
| Директива виртуального метода
|
| While
| Начало цикла с предусловием
|
| With
| Оператор присоединения
|
| Xor
| Логическая операция исключающего <<или>>
|
| Команда (комбинация
клавиш)
| Назначение
|
| Стрелка влево
Ctrl +S
| Перемещение курсора на одну позицию влево
|
| Стрелка вправо Ctrl +D
| Перемещение курсора на одну позицию вправо
|
| Ctrl +стрелка влево
Ctrl +А
| Перемещение курсора на первый символ слова, находящегося
слева от текущей позиции курсора, или, в случае отсутствия
такого слова, на конец предыдущей стоки
|
| Ctrl +стрелка
вправо
Ctrl +F
| Перемещение курсора на первый символ слова, находящегося
Справа от текущей позиции курсора, или, в случае отсутствия такого слова, на конец строки
|
| Стрелка вверх
Ctrl +Е
| Перемещение курсора на одну строку вверх
|
| Стрелка вниз
Ctrl +Х
| Перемещение курсора на одну строку вниз
|
| Ctrl +W
| Перемещение экрана на одну строку вверх (если такая строка существует)
|
| Ctrl +Z
| Перемещение экрана на одну строку вниз (если такая строка существует)
|
| PgUp
| Перемещение экрана на одну страницу вверх (если эта страница существует)
|
| PgDn
| Перемещение экрана на одну страницу вниз (если эта страница существует)
|
| Home Ctrl +QS
| Перемещение курсора в первую позицию текущей строки
|
| End Ctrl +QD
| Перемещение курсора в конец текущей строки
|
| Ctrl +Home
Ctrl +QE
| Перемещение курсора на первую строку окна
|
| Ctrl +End
Ctrl +QX
| Перемещение курсора на последнюю строку окна
|
| Ctrl +PgUp
Ctrl +QR
| Перемещение курсора на начало текста
|
| Ctrl +PgDn
Ctrl +QC
| Перемещение курсора на конец текста
|
| Ctrl +QB
| Перемещение курсора на начало выделенного блока
|
| Ctrl +QK
| Перемещение курсора на конец выделенного блока
|
| Ctrl +QP
| Возврат курсора на предыдущую позицию
|
| Ctrl +QW
| Перемещение курсора в место обнаружения последней ошибки и вывод сообщения об ошибке в верхней строке
|
| Ctrl +Kn
| Установить маркер с номером n в текущей позиции курсора
|
| Ctrl +Qn
| Перемещение курсора в позицию, помеченную маркером с номером n
|
| Ctrl +QF
| Поиск фрагмента текста
|
| Ctrl +QA
| Поиск и замена фрагмента текста
|
| Ctrl +QL
| Повтор поиска фрагмента текста
|
| Ctrl +Q[
| Поиск парной скобки для скобки вида:( [{<”’>}]) вперед по тексту
|
| Ctrl +Q]
| Поиск парной скобки для скобки вида:( [{<”’>}]) назад по тексту
|
| Ins Ctrl +V
| Изменения режима вставки. Возможны два режима;
1) добавляемые символы помещаются в место текущего положения курсора, уже имеющиеся символы сдвигаются;
2) добавляемые символы помещаются в место текущего положения курсора, уже имеющиеся символы заменяются на вводимые
|
| Tab Ctrl +I
| Поместить знак табуляции (величина табуляции по умолчанию -8 символов)
|
| Enter
| Переход на новую строку
|
| Ctrl +N
| Вставка строки
|
| Ctrl +Y
| Удаление строки
|
| Ctrl +QO
| Поместить в текст программы ключи компиляции, используемые по умолчанию
|
| Backspace
Ctrl +H
| Удаление символа слева от курсора
|
| Del Ctrl +G
| Удаление символа в месте текущего положения курсора
|
| Ctrl +T
| Удаление слова или части слова, находящегося справа от курсора
|
| Ctrl +QY
| Удаление части строки от текущего положения курсора до конца строки
|
| Ctrl +KB
| Пометить начало выделяемого блока
|
| Ctrl +KK
| Пометить конец выделяемого блока
|
| Ctrl +KT
| Пометить блок в одно слово, на котором находится курсор
|
| Ctrl +Ins
| Скопировать помеченный блок в буфер обмена (Clipboard)
|
| Shift +Del
| Перенести помеченный блок в буфер обмена (Clipboard)
|
| Shift +Ins
| Перенести блок из буфера обмена (Clipboard) в файл и поместить в текущей позиции курсора
|
| Ctrl +KC
| Скопировать помеченный блок в текущую позицию
|
| Ctrl +KV
| Перенести помеченный блок в текущую позицию курсора
|
| Ctrl +Del
Ctrl +KY
| Удаление помеченного блока из файла
|
| Ctrl +KH
| Погасить (высветить) выделение помеченного блока
|
| Ctrl +KW
| Сохранить помеченный блок на диске (имя файла запрашивается)
|
| Ctrl +KR
| Вставить в текст блок из файла на диске (имя файла запрашивается)
|
| Ctrl +KP
| Вывод помеченного блока на принтер
|
| Ctrl +KI
| Сдвиг помеченного блока вправо на одну позицию
|
| Ctrl +KU
| Сдвиг помеченного блока влево на одну позицию
|
| F1
| Вызов контекстной помощи
|
| F2
| Сохранение редактируемого файла на диске
|
| F3
| Открыть существующий файл
|
| F4
| Выполнить программу до строки, в которой находится курсор
|
| F5
| Расширение окна до полного экрана
|
| F6
| Активизация следующего окна
|
| F7
| Пошаговая трассировка с заходом в подпрограммы
|
| F8
| Трассировка без захода в подпрограммы
|
| F9
| Компиляция программы начиная с основного файла
|
| F10
| Выход в меню
|
| Alt +F1
| Вывод предыдущего окна помощи
|
| Alt +F3
| Закрыть окно
|
| Alt +F5
| Открыть окно пользователя
|
| Alt +F7
| Переход к предыдущей строке окна сообщений
|
| Alt +F8
| Переход к следующей строке окна сообщений
|
| Alt +F9
| Компиляция программы из окна редактирования
|
| Alt +F10
| Вызов подменю
|
| Alt +Backspace
| Отмена изменений в текущей строке
|
| Alt +C
| Вызов меню Compile
|
| Alt +D
| Вызов меню Debug
|
| Alt +E
| Вызов меню Edit
|
| Alt +F
| Вызов меню File
|
| Alt +H
| Вызов меню Help
|
| Alt +O
| Вызов меню Options
|
| Alt +R
| Вызов меню Run
|
| Alt +S
| Вызов меню Search
|
| Alt +T
| Вызов меню Tools
|
| Alt +W
| Вызов меню Window
|
| Alt +X
| Выход в операционную систему
|
| Alt +0
| Вывод списка открытых окон
|
| Ctrl +F1
| Предметный поиск помощи к слову, на котором находится курсор
|
| Ctrl +F2
| Прекращение выполнения программы
|
| Ctrl +F3
| Вызов окна используемых подпрограмм
|
| Ctrl +F4
| Вычисления или модификация
|
| Ctrl +F5
| Изменение размера или положение окна
|
| Ctrl +F7
| Добавить проверяемое значение в окно Watch
|
| Ctrl +F8
| Поставить (удалить) в текущей строке точку прерывания
|
| Ctrl +F9
| Запуск программы
|
| Shift +F1
| Вывод словаря контекстной помощи
|
| Shift +F6
| Активизация предыдущего окна
|
| Esc
| Вывод из меню или информационного окна
|
|
| Out of memory
| Выход за границы памяти
|
|
| Identifier expected
| Ожидается идентификатор
|
|
| Unknown identifier
| Неопределенный идентификатор
|
|
| Duplicate identifier
| Повторное описание идентификатора
|
|
| Syntax error
| Ошибка в синтаксисе (обнаружен недоступный символ)
|
|
| Error in real constant
| Ошибка в вещественной константе
|
|
| Error in integer constant
| Ошибка в целой константе
|
|
| String constant exceeds
| Строковая константа превышает допустимые размеры
|
|
| Unexpected end of file
| Не найден конец файла
|
|
| Line too long
| Слишком длинная строка
|
|
| type identifier expected
| Не указан тип идентификатора
|
|
| Invalid file name
| Неверное имя файла
|
|
| File not found
| Файл не найден
|
|
| Disk full
| Диск заполнен
|
|
| Variable identifier expected
| Не указан идентификатор переменной
|
|
| Error in type
| Ошибка объявления типа
|
|
| Structure too large
| Структура слишком велика
|
|
| Set base out of range
| Базовый тип множества выходит за допустимые границы
|
|
| File components may not be files
| Компонентами файла не могут быть файлы
|
|
| Invalid string length
| Неверная длина строки
|
|
| Type mismatch
| Несоответствие типов
|
|
| Invalid subrange base type
| Неверный базовый тип для типа диапазон
|
|
| Lower bound greater than upper bound
| Нижняя граница описания типа диапазон больше верхней
|
|
| Ordinal type expected
| Необходим порядковый тип
|
|
| Integer constant expected
| Необходима целая константа
|
|
| Constant expected
| Необходима константа
|
|
| Integer or real constant expected
| Необходима целая или вещественная константа
|
|
| Type identifier expected
| Необходим идентификатор типа
|
|
| Invalid function result type
| Неверный тип результата функции
|
|
| Label identifier expected
| Необходим идентификатор метки
|
|
| BEGIN expected
| Необходим BTGIN
|
|
| END expected
| Необходим END
|
|
| Integer expression expected
| Необходимо выражение целого типа
|
|
| Ordinal expression expected
| Необходимо выражение порядкового типа
|
|
| Boolean expression expected
| Необходимо выражение логического типа
|
|
| Operand types do not match operator
| Типы операторов не соответствуют операции
|
|
| Error in expression
| Ошибка в выражении
|
|
| Illegal assignment
| Неверное присваивание
|
|
| Field identifier expected
| Необходим идентификатор поля
|
|
| DO expected
| Необходим DO
|
|
| Of expected
| Необходим OF
|
|
| THEN expected
| Необходим THEN
|
|
| TO or DOWNTO expected
| Необходим TO или DOWNTO
|
|
| Undefined forward
| Неопределенное опережающее описание
|
|
| Too many procedures
| Слишком много процедур
|
|
| Invalid typecast
| Неверное преобразование типа
|
|
| Division by zero
| Деление на ноль
|
|
| Invalid file type
| Неверный файловый тип
|
|
| Cannot read or write variables of this type
| Невозможно считать или записать переменные этого типа
|
|
| Pointer variable expected
| Необходима переменная-указатель
|
|
| String variable expected
| Необходима строковая переменная
|
|
| String expression expected
| Необходимо выражение строкового типа
|
|
| Constant and case types do not match
| Тип констант и тип выражения оператора
CASE не соответствуют друг другу
|
|
| Record variable expected
| Необходима переменная-запись
|
|
| Constant out of range
| Константа выходит за допустимые границы
|
|
| File variable expected
| Необходима файловая переменная
|
|
| Pointer expression expected
| Необходимо выражение ссылочного типа
|
|
| Integer or real expression expected
| Необходимо выражение целого или вещественного типа
|
|
| Label not within current block
| Метка не находится внутри данного блока
|
|
| Label already defined
| Повторное определение метки
|
|
| «;» expected
| Необходима «;»
|
|
| «:» expected
| Необходима «:»
|
|
| «,» expected
| Необходима «,»
|
|
| «(» Expected
| Необходима «(»
|
|
| «)» Expected
| Необходима «)»
|
|
| «=» Expected
| Необходима «=»
|
|
| «:=» Expected
| Необходима «:=»
|
|
| «[» Expected
| Необходима «[»
|
|
| «]» Expected
| Необходима «]»
|
|
| «.» Expected
| Необходима «.»
|
|
| «..» Expected
| Необходима «..»
|
|
| Invalid FOR control variable
| Неверный параметр цикла FOR
|
|
| Integer variable expected
| Необходима переменная целого типа
|
|
| String constant expected
| Необходима константа строкового типа
|
|
| Integer or real variable expected
| Необходима переменная целого или вещественного типа
|
|
| Ordinal variable expected
| Необходима переменная порядкового типа
|
|
| Character expression expected
| Необходимо выражение символьного типа
|
|
| CASE constant out of range
| Константа CASE выходит за допустимые границы
|
|
| Error in statement
| Ошибка в операторе
|
|
| Too many symbols
| Слишком много символов
|
|
| Statement part too large
| Слишком большой раздел операторов
|
|
| File must be var parameters
| Файлы должны передаваться как параметры-переменные
|
|
| Cannot evaluate this expression
| Невозможно вычислить данное выражение
|
|
| Structured variable cannot allowed here
| Здесь недопустима переменная структурного типа
|
|
| Invalid floating-point operation
| Недопустимая операция с плавающей запятой (возможно, произошло переполнение или деление на ноль)
|
|
| VIRTUAL expected
| Необходимо слово VIRTUAL
|
|
| Method identifier expected
| Необходим идентификатор метода
|
|
| Virtual constructor not allowed
| Конструктор не может быть виртуальным
|
| Запись функции
На Паскале
| Обычная математическая запись функции или ее назначение
|
| Математические функции
|
| Abs(x)
| -абсолютное значение величины х
|
| Exp(x)
| или ехр(х)
|
| Ln(x)
| Ln x – значение натурального логарифма
|
| Pi
| - число Пи
|
| Sqr(x)
|
|
| Sqrt(x)
| , x 0
|
| Sin(x)
| Sin x, x – в радианах
|
| Cos(x)
| Cos x, x – в радианах
|
| Arctan(x)
| Arctg x, x – в радианах
|
| Trunc(x)
| Целая часть числа х, получаемая путём отбрасывания дробной части (например: Trunc(-3,6))= -3)
|
| Round(x)
| Целая часть числа х, получаемая путём округления до ближайшего большего целого по абсолютной величине числа (например: Round(-3,6))= -4)
|
| Int(x)
| Целая часть числа х, получаемая путём округления до ближайшего меньшего целого (например: Int(-3,6))= -4,0)
|
| Frac(x)
| Дробная часть числа х
|
| Random(x)
| Случайное число от 0 до х (например: Random(4))= +1)- выдаст случайное число из интервала от 0 до 1
|
| Random
| Случайное число от 0 до 1
|
| Odd(x)
| Выдаст значение True, если целое число х нечётно
|
| Символьные и строковые функции
|
| Chr(x)
| Символ, соответствующий ASCH-коду числа х (х- тип Byte)
|
| Ord(x)
| ASCH-код, соответствующий символу х (х- тип Char)
|
| Pred(x)
| Символ, предшествующий по ASCH – коду символу х (х- тип Char)
|
| Succ(x)
| Символ, следующий по ASCH – коду за символом х (х- тип Char)
|
| UpCace(x)
| Преобразование символа х из строчных букв латинского алфавита в прописные х (х- тип Char)
|
| Length(x)
| Определение длины текстовой строки х (х- тип String)
|
| Copy(x,n,m)
| Копирование фрагмента, выделяемого из строки х, начиная с позиции n, длинной m символов (х- тип String)
|
| Pos(x,y)
| Номер позиции в строке у, с которого начинается текстовый фрагмент х (х, у- тип String).
Если фрагмент не найден, функция возвращает нуль
|