Nice project, however my guess would be that it
will be extremely hard to translate arbitrary CIL to Java bytecode.
The hard part is likely that CIL has
lots of construcs that Java bytecode does not have. Just to name a few
common/important ones: Generics, Pointers and Pointer arithmetic, unchecked
exceptions, events, delegates, ...
How are you planning to solve that
problem?
mfg
Andreas
Hi all, I've just released an early version of JaCIL, a .NET assembly
to Java class file byte-code compiler. It leverages Mono.Cecil to deal
with the concrete PE file format of assemblies and uses ObjectWeb ASM via IKVM.NET to deal with the concrete format of Java
class files. This release supports about 50 byte-codes, enough to
translate simple methods with arithmetic. Not much, you may think, but a
considerable milestone for the project. I plan on getting more of the
basic instructions implemented for the next release including method
invocation. Also on my list of things to do is a testing harness for the
compiler/run-time so I can create a test suite. The 0.3.0.0 release is available at: http://sourceforge.net/project/showfiles.php?group_id=166087&package_id=188734&release_id=418508
The 0.3.0.0 release notes are
available at: http://sourceforge.net/project/shownotes.php?release_id=418508&group_id=166087
Project home (project info, online API docs, download
links, repository link, etc.): http://jacil.sourceforge.net/Please
let me know what you think! Best Regards, Almann --
Almann T. Goo [EMAIL PROTECTED]
_______________________________________________ Mono-devel-list
mailing
list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
|
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list