10 Sep 2011 15:13
NekoVM 1.8.2
Nicolas Cannasse <ncannasse <at> motion-twin.com>
2011-09-10 13:13:55 GMT
2011-09-10 13:13:55 GMT
Hi, NekoVM 1.8.2 has been released on http://nekovm.org/download ! The VM being very stable, this is a minor bugfix release. Changes are the following : * vm : use 15 digits (instead of 10) for float display * std : allow up to 512MB array/string size in serialize (instead of 1MB) * std : bugfix in utf8 (with 4 bytes codes) * vm : finalizers bugfix on Windows * std : added sys_thread_cpu_time() * vm : use VEXTERN for neko_kind_module and neko_id_module * std : hide process console in process_run * nekoml : added Math core module * std : fixed timeout error for sockets on Windows * mod_tora : added PROXY_MODE configuration * std : fixed timeout error for sockets on Linux * vm : fixed $int and $float - return null on invalid strings * mysql : added result_get_fields_names * gc : prevent issues with AV softs / GoogleDesktop which inject threads (on windows) * vm : use sse2 for fp calculus on gcc (double precision, same as msvc/flash) * mysql : added support for BINARY(size) type * vm : keep stack infos for object/array ops (interp) * std : added thread_stack * vm : added $fasthash * mysql5 : fixed 5.5 protocol change(Continue reading)
- NekoVM : is there a basic IO support in nekoVM, at least to read and write
files ? so I could build a parser Eria -> Neko with it ?
Absolutely. Plus, extending Neko to support any feature you choose is a
doddle. In fact, it makes Python and Ruby seem immobile beasts :-D
- NekoVM : some archive support ? zip, tar, gz, anything ?
Yes, and more.
- NekoVM : my language requieres to have some advance reflexion, I want to
store constraint informations on a function arguments, x between 0 and 10 .
Yes this is possible. Neko was developed specifically to allow others to
write languages for it. In fact, the Neko VM comes with three Neko specific
languages -
RSS Feed