関数型言語のインタープリターを実装したいとします。そうすることに伴う問題と、利用可能な適切な文献を理解したいと思います。これは、設計の初期段階にある新しい言語であるため、質問の範囲が広くなっています。
この議論の目的のために、言語の目的は重要ではなく、インタープリターの書きやすさに大きな違いが生じる場合、その機能を (大幅に) 変更できると仮定できます。
MIT の Web サイトには、 Structure and Interpretation of Computer Programsのオンライン コピーと、1986 年に HP で記録された、Scheme を使用した MIT 6.001 講義のビデオがあります。これらは、言語設計の優れた入門書となります。