Node:Вычисление переменных,
Next:Вычисление процедур,
Previous:Вычисление констант,
Up:Вычисления
[Показать/скрыть оригинал] [Показать/скрыть перевод] [Переключить перевод и оригинал]
When an expression that consists simply of a variable name is evaluated, the value of the expression is the value of the named variable. The evaluation of a variable reference expression has no side effects.
Когда вычисляется выражение, состоящее только из имени переменной, значение выражения - это значение самой переменной. Вычисление переменной не имеет сторонних эффектов.
So, after
После выполнения
(define key "Paul Evans")
the value of the expression key is the string value "Paul
Evans". If key is then modified by
значение выражения key - это строковое значение "Paul Evans".
Если значение key изменяется следующим образом:
(set! key 3.74)
the value of the expression key is the numeric value 3.74.
то значение выражения key - число 3.74.
If there is no variable with the specified name, evaluation of the variable reference expression signals an error.
Если переменной с указанным именем не существует, то выражение, ссылающееся на такую переменную вызовет ошибку.
> > далее > >