smob (objeto de Scheme)
Los Smobs, u OBjetos de ScheMe, forman parte del
mecanismo utilizado por Guile para exportar objetos de C y de C++
al código de Scheme. En LilyPond, se crean smobs a partir de
objetos de C++ por medio de macros. Hay dos tipos de objetos
smob: los smobs simples, orientados a objetos inmutables simples
como números, y los smobs complejos, usados para objetos con
identidades. Si tiene acceso a las fuentes de LilyPond sources,
encontrará más información en lily/includes/smob.hh.