On Sat, Jun 26, 2010 at 11:47 AM, Jan Nieuwenhuizen
<janneke-l...@xs4all.nl> wrote:
> Op zaterdag 26-06-2010 om 00:06 uur [tijdzone +0000], schreef
> pnor...@gmail.com:
>
>> Let me know what you think.
>
> It's getting there...
>
> This is not exactly what I had in mind
>
> +    (if (or (eq? (caar commands) 'moveto)
> +           (eq? (caar commands) 'rmoveto))
> +       (let ((command (car commands)))
> +         (begin

> I was thinking to let GUILE do that work using eval,
> look at this below

For small languages (like the stencil definitions or paths), explicit
checking might work well enough.  See for example
write-system-signature in stencil.scm.

Also, if you use a module, where would you keep interpretation state
(eg. current-point) ?

-- 
Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to