Erik Sandberg wrote:
Why not let internal_ly_parse_scm return the un-evalled expression, and delaying all evaluations to after parsing?

That would make it impossible to manipulate the parser or the lexer froma .ly file. How would you override the toplevel handlers, for instance, or parse


 #(define foo 1)

 \markup {
    \raise \foo "bla"
 }

?

--
 Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen


_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to