Scheme is a language derived from Lisp and as such it is loved by academics who want to make use of its recursion and list processing and the fact that a Scheme program can be naturally treated as ...