LilyPond Contributor's Guide: 10.15 Scheme->C interface

## 10.15 Scheme->C interface

Most of the C functions interfacing with Guile/Scheme used in LilyPond are described in the API Reference of the GUILE Reference Manual.

The remaining functions are defined in ‘`lily/lily-guile.cc`’, ‘`lily/include/lily-guile.hh`’ and ‘`lily/include/lily-guile-macros.hh`’. Although their names are meaningful there’s a few things you should know about them.

#### LilyPond — Contributor’s Guide v2.22.2 (stable-branch).