TinyaMLTinyaML is an object-oriented meta-language using the tinyap parser. | |
Download |
TinyaML Ranking & Summary
Advertisement
- License:
- GPL
- Price:
- FREE
- Publisher Name:
- Damien Leroux
- Publisher web site:
- http://code.google.com/p/tinyaml/
TinyaML Tags
TinyaML Description
TinyaML is an object-oriented meta-language using the tinyap parser. 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.Requirements:· tinyapWhat's New in This Release:· The opcode handling in grammar and compiler was refactored, so compilation is about 5 times faster now.· Raw exception handling was implemented, and everything should be ready for object-oriented language definition.· The debugger has improved a bit but still lacks essential features.
TinyaML Related Software