Scheme 语言的使用

这里记录一些 Scheme 语言使用中的笔记。

SchemeAndConventionalLang -- Scheme 和一般的程序语言的区别。

LocalVarsAndEnvironments -- 局部变量与环境。

ListAndPairs -- 有关 Pair 的几个容易误解的地方。

QuoteQuasiquote -- 有关 quote 和 quosiquote。

EqEqvEqual --- 比较 eq? eqv? 和 equal?.

ContinuationNotes -- 有关 continuation。

CoroutineProblem -- 几个使用 coroutine 时的错误分析。

SyntaxExtensions -- Scheme 的语法扩展方式。

TailRecursion -- 尾递归。