-- 
http://parenteses.org/mario

-- 
You received this message because you are subscribed to the Google Groups 
"Lisp-br" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/lisp-br?hl=en.

--- Begin Message ---
Hello!


I have imported an attempt at a static Java->Scheme compiler into the
repository, which can be found in the "release/4/cvjm/trunk"
directory. It compiles Java ".class" files into low-level Scheme code
with full support for tail calls and continuations. The compiler seems
to be working, but there is only a minimal runtime library yet, which
is just about enough to run some basic tests. I have started once to
port GNU classpath to it, but it turned out to be difficult a task for
me, since I have very little Java experience. Usually, I would just
throw this away, but too much work has already been put into it, so I
have added it to the repository in the hope that someone can be found
who would be interested in continuing on the project. I will happily
give assistance as much as I can with the core runtime system and
compiler (the latter being quite a complicated beast), if needed.

This is quite an interesting project which could bring absolutely
seemless Java-integration, at least for libraries written in pure
Java, and which don't make too much use of reflection (since this is a
static compiler, dynamic class definition is not supported and
introspection will be limited).


cheers,
felix

_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users


--- End Message ---

Responder a