TinyaML is a virtual machine, a compiler, and acompiler- compiler, powered by the abstract parsertinyap. It is endian-safe and allows easy bindingsof new C APIs into the virtual machine. The VMexecutes wordcode with a virtual threading modeland features a garbage collector. TinyaML allowsthe user to compile and run assembly code, or plugnew grammars for higher-level languages into theparser and implement the methods to compile theirASTs.
License: GNU General Public License v2
Changes:
The design and API are nearly final. Most of thefeatures run flawlessly. A debugger (in the alphastage) is provided. A manual and reference arebeing written athttp://beublo23.free.fr/doxygen/tinyaml/.
More...