| [ << Notation manual tables ] | [Top][Contents][Index] | [ Cheat sheet >> ] |
| [ < parser ] | [ Up : Technical glossary ] | [ prob > ] |
parser variable
These are variables defined directly in Scheme. Their direct use by users is strongly discouraged, because their scoping semantics can be confusing.
When the value of such a variable is changed in a ‘.ly’ file,
the change is global, and unless explicitly reverted, the new value
will persist to the end of the file, affecting subsequent
\score blocks as well as external files added with the
\include command. This can lead to unintended consequences
and in complex typesetting projects the consequent errors can be
difficult to track down.
LilyPond uses the following parser variables:
- afterGraceFraction
- musicQuotes
- mode
- output-count
- output-suffix
- partCombineListener
- pitchnames
- toplevel-bookparts
- toplevel-scores
- showLastLength
- showFirstLength
| [ << Notation manual tables ] | [Top][Contents][Index] | [ Cheat sheet >> ] |
| [ < parser ] | [ Up : Technical glossary ] | [ prob > ] |