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