On 2012/09/03 20:07:07, dak wrote:
flex documentation is pretty clear about backing up being very expensive.
My copy is less emphatic about this. Let's set the percussion parts for the "New World" symphony! Here LilyPond has to read all the notes for every part in the orchestra, to generate cues for a few well-timed cymbal crashes, so that scanning time has its maximum effect on execution time. time ../lilypond/build/out/bin/lilypond percussion.ly real 0m26.186 0m26.118s user 0m24.819 0m24.778s sys 0m0.569s 0m0.547s On 2012/09/03 20:35:35, bernard_marcade.biz wrote:
Would there be any future in allowing digits in identifiers provided the sequence started with a 0. So a04 would be an identifier but a4 not. This seems to avoid the backing up problem.
I find I also need to disallow numbers after underscores, so no "violin_01", but then it does avoid the need for backup tables. I guess the rule-of-0s would be too inconvenient to be appreciated, though. http://codereview.appspot.com/6493072/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel