zatímco se v LISPu oblast platnosti proměnných stanovuje dynamicky v čase běhu programu, ve Scheme a v některých implementacích LISPu je oblast platnosti proměnné určena na základě toho, v jakém bloku se proměnná nachází (tato vlastnost jazyka se označuje lexical scope)
Zatiaľ čo toto môže byť pravda pre Elisp, tak Common Lisp používa dynamic scoping iba pre defvar/defparameter a podľa konvencie názov týchto premenných začína a končí hviezdičkou.