TinyaML 0.4

An object-oriented meta-language using the tinyap parser

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update
LICENSE TYPE:
GPL (GNU General Public License) 
USER RATING:
2.9/5 12
DEVELOPED BY:
Damien Leroux
HOMEPAGE:
code.google.com
CATEGORY:
ROOT \ Programming \ Compilers
TinyaML is an object-oriented meta-language using the tinyap parser. It is a virtual machine, a compiler, and a compiler-compiler, powered by the abstract parser tinyap.

TinyaML is entirely written in C, endian-safe, and allows easy bindings of new C APIs into the virtual machine.

The VM executes wordcode with a virtual threading model and features a garbage collector.

TinyaML allows the user to compile and run assembly code, or plug new grammars for higher-level languages into the parser and implement the methods to compile their ASTs.

Last updated on February 1st, 2010

requirements

#meta language #tinyap parser #virtual machine #object-oriented #meta-language #tinyap #parser

Add your review!

SUBMIT