1.4 Building software ===================== This section describes some of the programming decisions that we made when designing LilyPond.
· Music representation · What symbols to engrave? · Flexible architecture