Library and application to generate documentation from LilyPond source files