On Sat, 2015-01-17 at 13:37 +0100, Urs Liska wrote:
> Concretely I see the problem in a sequence of related issues:
> 
> - Scheme itself *is* difficult to get into

actually, Scheme syntax is incredibly simple - Scheme expressions are
lists (a b c) with the first element being the procedure and the
subsequent ones the parameters. So if you come across (if a b) you look
up the procedure "if" in the documentation, rather than having to learn
a bunch of keywords (if, case, else ...) which have special syntax
peculiar to them.


> - There are so many Scheme dialects, 

the only one relevant to LilyPond is the guile-1.8 interpreter. In
Denemo we have moved on to guile-2.0 but I haven't come across other
interpreters for Scheme, though I've noticed them mentioned in the Guile
documentation.

HTH

Richard



_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to