+@unnumberedsubsec Comments
+
@cindex comment
@indexcode{%}
Block comments are started by `@code{%@{}' and ended by `@code{%@}}'.
They cannot be nested.
+@unnumberedsubsec Scheme
+
@indexcode{#}
LilyPond contains a Scheme interpreter (the GUILE library) for
[refer appendix/ online intro on Scheme]
+@unnumberedsubsec Keywords
+
@cindex keyword
Keywords start with a backslash, followed by a number of lower case
transpose type
@end example
+@unnumberedsubsec Integers
+
@cindex integer
Formed from an optional minus sign followed by digits. Arithmetic
operations cannot be done with integers, and integers cannot be mixed
with reals.
+@unnumberedsubsec Reals
+
@cindex real
is the internal representation of dimensions.
-
+@unnumberedsubsec
@cindex string
-
Begins and ends with the `@code{"}' character. To include a `@code{"}'
character in a string write `@code{\"}'. Various other backslash
sequences have special interpretations as in the C language. A string
depending on the situation. Strings can be concatenated with the
`@code{+}' operator.
-
The tokenizer accepts the following commands. They have no grammatical
function, hence they can appear anywhere in the input.
This command is used in init files to signal that the user file must
be read. This command cannot be used in a user file.
+@unnumberedsubsec file inclusion
+
@example
\include@keyindex{include} @var{file}
@end example
unquoted string will not work here!) or a string identifier. The full
filename including the @file{.ly} extension must be given,
+@unnumberedsubsec Version information
+
@example
\version@keyindex{version} @var{string} ;
@end example
virtual void announce_grob (Grob_info);
virtual void start ();
virtual void finish ();
- virtual void process ();
+ virtual void one_time_step ();
virtual void each (Method_pointer);
virtual void finalize () ;
virtual void typeset_grob (Grob*);
virtual void announce_element (Audio_element_info);
virtual void start ();
virtual void finish ();
- virtual void process ();
+ virtual void one_time_step ();
virtual void each (Method_pointer);
virtual void finalize () ;
virtual void play_element (Audio_element*);