Very cool, David.
Felix, I knew you'd want something like this made out of that:
Simple python wrapper for this scheme code <https://gist.github.com/4480245>



On Mon, Jan 7, 2013 at 7:59 AM, David Kastrup <[email protected]> wrote:

> Felix Janda <[email protected]>
> writes:
>
> > Hi,
> >
> > just some thoughts on the current header parsing of Mutopia's software
> > motivated by (not wanting to install java and) the thought that
> lilypond's
> > language is so complex that parsing it should be left to lilypond itself.
>
> dak@lola:/usr/local/tmp/lilypond$ time lilypond -e "(set!
> print-book-with-defaults (lambda (parser book) (module-for-each (lambda
> (sym var) (if (markup? (variable-ref var)) (format #t \"~a=~S\\n\" sym
> (markup->string (variable-ref var))))) (ly:book-header book))))"
> input/regression/mozart-hrn-3.ly
> GNU LilyPond 2.17.7
> Processing `input/regression/mozart-hrn-3.ly'
> Parsing...copyright="public domain"
> opus="KV 447"
> maintainerEmail="[email protected]"
> instrument="Horn in F"
> editor="Henri Kling"
> maintainer="[email protected]"
> composer="Wolfgang Amadeus Mozart (1756-1791)"
> maintainerWeb="http://www.xs4all.nl/~hanwen/";
> subtitle="für Horn und Orchester"
> mutopiatitle="Horn Concerto 3"
> style="classical"
> lastupdated="2002/May/21"
> source="Edition Breitkopf 2563"
> texidoc="
> This is the Mozart 3 for horn.  It's from an Edition Breitkopf EB
> 2563, edited by Henri Kling. Henri Kling (1842-1918) was a horn
> virtuoso that taught in Geneva.
> "
> footer="Mutopia-2002/05/21-25"
> mutopiaopus="KV447"
> title="Konzert Nr. 3 Es dur"
> tagline="Mutopia-2002/05/21-25  This music is part of the Mutopia project,
> http://mutopiaproject.org/ It has been typeset and placed in the public
> domain by [email protected]. Unrestricted modification and redistribution
> is permitted and encouraged - copy this music and share it!"
> enteredby="HWN"
> mutopiacomposer="W.A.Mozart"
>
> Success: compilation successfully completed
>
> real    0m0.992s
> user    0m0.872s
> sys     0m0.104s
> dak@lola:/usr/local/tmp/lilypond$
>
>
> --
> David Kastrup
>
>
> _______________________________________________
> Mutopia-discuss mailing list
> [email protected]
> http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss
>
_______________________________________________
Mutopia-discuss mailing list
[email protected]
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss

Reply via email to