]> git.donarmstrong.com Git - lilypond.git/commit
* ly/music-functions-init.ly (def-music-function): new helper
authornsceaux <nsceaux>
Sat, 15 May 2004 16:28:11 +0000 (16:28 +0000)
committernsceaux <nsceaux>
Sat, 15 May 2004 16:28:11 +0000 (16:28 +0000)
commitd0ac8679e3875a3add1b346cff314a73004a2d94
treefd45db4db8e4d0224649650a8241a0760aa4c272
parent5fffbd5ce4e938533a0fb3b352240688510edc0e
* ly/music-functions-init.ly (def-music-function): new helper
macro for defining music functions. \addlyrics \appoggiatura
\acciaccatura \grace \partcombine \autochange \applycontext
\applyoutput and \breathe are now defined here thanks to it.

* lily/parser.yy:
* lily/my-lily-lexer.cc: \addlyrics \appoggiatura \acciaccatura
\grace \partcombine \autochange \applycontext \applyoutput and
\breathe keywords removed from the parser.

* lily/parser.yy:
* lily/music-function.cc (ly_make_music_function):
* lily/lexer.ll (music_function_type): added a case for 0-arg
music functions.
ChangeLog
lily/lexer.ll
lily/music-function.cc
lily/my-lily-lexer.cc
lily/parser.yy
ly/music-functions-init.ly