[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: [ANN] Kahlua rev. 52 - now with coroutines and more
- From: Asko Kauppi <askok@...>
- Date: Tue, 18 Mar 2008 22:11:08 +0200
Wow, this is really impressive!
And since it takes in bytecode, use of any kind syntax mods in the
front end is completely okay.
Kristofer Karlsson kirjoitti 18.3.2008 kello 20:55:
I am happy to announce that Kahlua has now reached a fairly stable
state with a couple new features.
For those of you who don't know what Kahlua is, it's virtual machine
that executes Lua bytecode in pure Java. It can be compared to
LuaJava, which does the same thing, but which requires external
libraries. Kahlua in fact only requires a subset of Java, called CLDC
1.1 which is what's installed on most mobile phones today.
* More open development - anyone get read access to the google
subversion repository (but I am still uploading stable releases to the
* A far more stable code base, mostly thanks to unit tests and a code
coverage tool (Emma) - there are 28 lua files that each attempt to
test different parts of the VM.
* Implementation of coroutines.
* Some of the more advanced string functions are now in development
(thanks Andre Bogus for that)
* Weak tables are now implemented, with clever usage of Javas weak
references (thanks Andre Bogus for figuring out how to do it)
All feedback is greatly appreciated, whether it's about the source
code, the documentation, bugs you find, features you're missing.
For more details, visit
and take a look at the latest release.