On 4/6/06, Han-Wen Nienhuys <[EMAIL PROTECTED]> wrote:
> David Feuer wrote:

> > The way I understand it, Lilypond constructs a stencil to represent an
> > object, and the largest stencils (lines?  pages?) are then interpreted
> > to produce output.  I suggest that the back ends should get the
> > stencils themselves.
>
> There's nothing against that, but it may have a performance impact if
> you do this. See stencil-interpret.cc for more info.

I don't see it.  stencil-interpret.cc seems neither particularly
complex nor particularly efficient.  Speaking of which, all the Scheme
code heavily overuses lists.  Guile provides records and structures
(I'm not sure of the difference yet).  We should use them.

David


_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to