Scheme utilise un seul espace de noms, alors que Common Lisp en utilise
plusieurs :
l'espace des noms de variables,
l'espace des noms de fonctions,
l'espace des noms de types,
etc.
En Scheme, une fonction est simplement la valeur d'une variable
normale, ce qui fait que certaines constructions comme
function et funcall sont inutiles en Scheme.