
104 Гл. 2. Основные понятия программирования
ную свободу, стандартные обозначения (изображения) знаков и
последовательностей знаков заключают в кавычки.)
Примеры:
а, х,
mvar,
anton,
a\, хО.
Обозначения
параметров — это некий суррогат стандартных
обозначений
объектов, они по своей природе суть
имена,
кото-
рые можно присваивать объектам '. Изменяющаяся „загрузка"
имён
объектами
{интерпретация)
находит выражение также в
слове
переменная.
(Мы
будем
избегать такого словоупотребле-
ния,
чтобы не возникало путаницы, с одной стороны с базовыми
именами
алгола-68, с другой — с (программными) переменными
из
гл. 3).
"The
name
of the
song
is
called
'Haddocks
Eyes'"
"Oh,
that's
the
name
of
the
song,
is it?"
Alice
said,
trying
to
feel
interested.
"No,
you
don't
understand",
the
Knight
said,
looking
a
little
vexed.
"That's
what
the
name
is
called.
The
name
really
is 'The
Aged Aged
Man',"
"Then I
ought
to
have
said
'That's
what
the
song
is
called'?"
Alice
corrected
herself.
"No,
you
oughtn't:
that's
quite
another
thing!
The
song
is
called
'Ways and
Means': but
that's
only
what
it's
called,
you
know!"
"Well,
what
is the
song,
then?"
said
Alice,
who was by
this
time
completely
bewildered.
"I
was
comming
to
that",
the
Knight
said.
"The
song
really
is 'A
sitting
On A
Gate':
and the
tune's
my own
invention."
Льюис Кэррол (Чарлз Лютвидж Доджсон
(1832—1898),
английский математик)
'Through the Looking-Glass', Ch. VIII.
2
1
Здесь уместно сказать несколько слов но поводу различия между
изображениями и обозначениями. Формально изображение также является
обозначением некоторого значения. Разница состоит в том, что обозначение
несет в себе элемент произвола, временного и локального соглашения,
уста-
навливаемого, в частности, описанием тождества, тогда как изображение
исчерпывающе и постоянно характеризует конкретное значение. Например,
мы можем обозначать отношение длины окружности к диаметру как я, пи
или
pi, но иметь только одно изображение для него с помощью десятичных
чисел:
3.1415926...
. Поясним теперь, почему для имён не так важны изобра-
жения.
Пусть читатель предположит себя в роли сотрудника дирекции по-
эксплуатации зданий, устанавливающего внизу подъезда почтовые ящик»
для жильцов. Как физические экземпляры ящики
могут,
например, отли-
чаться заводским номером или положением на стенке. Однако такое
„изо-
бражение" ящика, т. е. обозначение, исчерпывающе характеризующее дан-
ный
физический экземпляр, никому не интересно — ни сотруднику дэза, ни
жильцу, ни почтальону. Повесив их на стенке, сотрудник напишет краской
на
них номера квартир (обозначения-идентификаторы), которые и
будут
фактически
„работать" при доставке корреспонденции. — Прим. ред.
2
— Заглавие этой песни называется „Пуговки для сюртуков".
— Вы хотите сказать — песня так называется? — спросила Алиса, ста-
раясь показать, что песня её очень интересует.
— Нет, ты не понимаешь, — ответил нетерпеливо Рыцарь. — Это загла-