]> git.donarmstrong.com Git - lilypond.git/commit
* ly/music-functions-init.ly (def-music-function): new helper
authorNicolas Sceaux <nicolas.sceaux@free.fr>
Sat, 15 May 2004 16:28:11 +0000 (16:28 +0000)
committerNicolas Sceaux <nicolas.sceaux@free.fr>
Sat, 15 May 2004 16:28:11 +0000 (16:28 +0000)
commita7c89f9839ec3276ae33d8cfe80ed7beeedc7a50
treefd45db4db8e4d0224649650a8241a0760aa4c272
parenta5bd1abc0dba02bc2958526a6cd653b981911d43
* 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