5. “Неиспользуемые символы” — символы расширенной таблицы ASCII, т.е. от 128 до 255 (символы алфавита русского языка и символы псевдографики на IBM – совместимых компьютерах, а также некоторые символы из основной таблицы ASCII (например: &, !, % и другие). Их можно использовать в тексте комментариев и в виде значений констант строк или констант символов.
2.1.2 Слова языка Паскаль
Неделимые последовательности знаков алфавита образуют слова, отделенные друг от друга разделителями, и несущие определенный смысл в программе. Разделителем может служить пробел, символ конца строки, комментарий. Неделимые последовательности знаков, которые обычно называют именами или идентификаторами, являются одним из основных понятий в программировании.
В Паскале слова можно подразделить на следующие типы:
¨ зарезервированные(служебные)слова;
¨ стандартные идентификаторы;
¨ идентификаторы пользователя.
Зарезервированные слова являются составной частью языка, имеют фиксированное начертание раз и навсегда определенный смысл.
Таблица 2.1
abs
and
array
begin
case
const
div
do
downto
else
end
file
for
function
goto
if
label
mod
not
абсолютный
логическое И
массив
начало блока
вариант
константа
деление нацело
выполнять
уменьшить до
иначе
конец блока
файл
для
функция
переход на
если
метка
остаток от деления
логическое НЕ
or
of
object
procedure
program
record
repeat
set
string
then
to
type
until
uses
var
while
with
xor
логическое ИЛИ
из
объект
процедура
программа
запись
повторять
множество
строка
то
увеличивая
тип
до
использовать
переменная
пока
с
исключающее ИЛИ
Идентификаторы (имена) служат для обозначения переменных и постоянных величин, различных процедур, функций, объектов.
Стандартные идентификаторы (см. таблицу 2.2)служат для обозначения заранее определенных разработчиками языка типов данных, констант, процедур, функций. Например, стандартным именем ABS(х) называют функцию, вычисляющую модуль заданного числа.
Стандартные идентификаторы можно переопределить. Пользователь может написать свою собственную функцию с именем sin, но обычно это приводит к ошибкам. Поэтому на практике стандартные идентификаторы лучше использовать без каких-либо изменений.