o 10))这三者的区别在于，codice_12所绑定的变数仅在它的区块内有效，而codice_13所绑定的变数可以在以下的绑定中使用，例如，codice_14所绑定的变数可以互相引用。因此，codice_14通常被用于双重递归：这一程式可以列出侯世达的阴阳数列。
尾端递回优化.Scheme是最早实现尾端递回优化的Lisp方言。换句话说，Scheme中所有尾端递回都会被自动作为循环解释（Scheme支援codice_20语句，但是一般Scheme中循环都会写作递归）。尾端递回