2008/3/4, Bertalan Fodor (LilyPondTool) <[EMAIL PROTECTED]>:
>  In the last 3 weeks I created the base for an R5RS Scheme interpreter
>  written in Java, aimed at GUILE compatibility. It is quite basic yet,
>  but I'm not very far from the point where I can start interpreting
>  LilyPond input files as they are. Actually module support is what I have
>  to implement until that.

Cool!  Just as curiosity, why didn't you consider the alternate
Java-schemes, like jscheme, kawa, sisc, etc?

>  I hope you know what that means... syntax checking, autocompletion in
>  Scheme parts, Wysiwym display etc.

>  However, even to correctly parse LilyPond files I must implement
>  LilyPond's exported interfaces, that is, Scheme procedures beginning
>  with ly:, which are implemented as C++ functions. So definitely I won't
>  be enough alone for this project to succeed.

It depends on how far you want to go. It is easy to extract signatures
(names & number of arguments) automatically.

Surely you don't want to reimplement all of LilyPond in Java?

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


-- 
Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen


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

Reply via email to