lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Stencils


From: David Feuer
Subject: Re: Stencils
Date: Thu, 6 Apr 2006 12:35:00 -0400

On 4/6/06, David Feuer <address@hidden> wrote:

> 2.  The more I read the code and think about it, the more I think
> stencil interpretation should be pushed to the back end and written in
> Scheme.

Put this another way:  instead of having the common stencil code drive
the backends, the backends should use the common code if and when they
find it useful.  Common code could include font listing functions,
tree folds, and other traversal combinators.

Rather than arbitrary Scheme expressions, stencil leaves would
describe their contents.  This will often look pretty similar, but it
gives tremendously more flexibility to the backend, particularly in
how it chooses to implement coordinate transformations, but also in
how it deals with fonts.

David Feuer




reply via email to

[Prev in Thread] Current Thread [Next in Thread]