5.2.4 Convenzioni sui nomi
È importante conoscere le convenzioni sui nomi. Ecco una panoramica:
- funzioni Scheme: minuscolo-con-trattini (inclusi i nomi di una-parola)
- funzioni Scheme specifiche di LilyPond: ly:plus-scheme-style
- eventi, classi e proprietà musicali: come-le-funzioni-scheme
- interfacce Grob: stile-scheme
- proprietà del backend: stile-scheme (ma ammette X e Y!)
- contesti (e EspressioniMusicali e grob): Maiuscolo o CamelCase
- proprietà di contesto: minuscoloSeguitoDaCamelCase
- incisori: Maiuscolo_seguito_da_minuscolo_e_con_trattini_bassi
Domande che aspettano una risposta:
- Quali di queste sono convenzioni e quali sono regole?
- Quali sono regole del linguaggio sottostante e quali sono specifiche di LilyPond?