1.1 Introduction to Scheme

We begin with an introduction to Scheme. For this brief introduction, we will use the Guile interpreter to explore how the language works. Once we are familiar with Scheme, we will show how the language can be integrated in LilyPond files.

Extending LilyPond v2.25.21 (development-branch).