@include macros.itexi
-@iftex
@afourpaper
-@c don't replace quotes with directed quotes
-@tex
-\gdef\SETtxicodequoteundirected{Foo}
-\gdef\SETtxicodequotebacktick{Bla}
-@end tex
-@end iftex
@c Keep this here, since it pertains to the direntry below.
@ignore
@ifhtml
+@ifclear bigpage
This document is also available as a
@uref{source/Documentation/user/lilypond.pdf,PDF} and as
@uref{source/Documentation/user/lilypond-big-page.html,one big page}.
+@end ifclear
+@ifset bigpage
+This document is also available as a
+@uref{source/Documentation/user/lilypond.pdf,PDF} and as a
+@uref{source/Documentation/user/lilypond/index.html,HTML indexed multiple pages}.
+@end ifset
@end ifhtml
@titlefont{Notation Reference}
@author The LilyPond development team
-Copyright @copyright{} 1999--2008 by the authors
+Copyright @copyright{} 1999--2009 by the authors
@quotation
Permission is granted to copy, distribute and/or modify this document
@end titlepage
@copying
-Copyright @copyright{} 1999--2008 by the authors
+Copyright @copyright{} 1999--2009 by the authors
@quotation
Permission is granted to copy, distribute and/or modify this document
@ifnottex
This file documents GNU LilyPond.
-Copyright 1999--2008 by the authors
+Copyright 1999--2009 by the authors
@quotation
Permission is granted to copy, distribute and/or modify this document
* Specialist notation:: Notation which is only used for
specific purposes.
* General input and output:: General information about
- lilypond input and output.
+ LilyPond input and output.
* Spacing issues:: Display of output on paper.
* Changing defaults:: Tuning output.
* Interfaces for programmers:: Expert usage.
* Literature list:: Reference works about music notation.
* Notation manual tables:: Tables and charts.
* Cheat sheet:: Summary of LilyPond syntax.
+* LilyPond grammar:: Syntax diagram for LilyPond parser.
* GNU Free Documentation License:: License of this document.
* LilyPond command index::
* LilyPond index::
@include literature.itely
@include notation-appendices.itely
@include cheatsheet.itely
+
+@node LilyPond grammar
+@appendix LilyPond grammar
+
+This appendix contains a description of the LilyPond grammar, as
+output from the parser.
+
+@verbatiminclude ly-grammar.txt
+
@include fdl.itexi
@node LilyPond command index