FreeSource: AltLinux/Sisyphus/Alterator/internals/5

Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

11 Локальные переменные

Проведём небольшое усовершенствование своих познаний по Scheme.

В Scheme применяется привычный всем подход к областям видимости переменных (так называемый Lexical Scope):

* Переменные определённые внутри некоторой функции видны во всех функциях, определённых внутри данной, но не видны вне её.

* Локальные переменные затеняют глобальные:

* параметры у многоаргументных функций, суть локальные переменные со всеми вытекающими последствиями:

Продолжение следует ...