Lisp
John McCarthy が発明したLisp には、Scheme やCommon Lisp をはじめとする多様な方言があり、現在でも多くの実用的な処理系が世界中で利用されている。 それらLisp 処理系の源流のひとつは、最初期のLisp 実装にさまざまな改良を施したLISP 1.5 である。本稿では、Scheme の処理系Gauche の作者である川合氏により、Gauche によるLISP 1.5 の実装を通じて“LISP 1.5 Programmer’s Manual” の世界を案内していただく。インタプリタの実装例としてのみならず、日ごろLisp 族の言語を利用している人でも現在はあまり意識することがないM式やFUNARG 問題といった初期のLisp をめぐる話題にも触れる。(編集部)