FreeSource : AltLinux/Sisyphus/Alterator/internals/5

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

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

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

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

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


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


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


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