Embryo is a tiny library designed to interpret limited Small programs compiled by the included compiler, embryo_cc. It is mostly a cleaned up and smaller version of the original Small abstract machine. The compiler is mostly untouched.

For more information about the Small language, see  Brief Introduction to Small.

How to use Embryo?

To use Embryo in your code, you need to do at least the following:

Software

Documentation

ROADMAP

Embryo is stable and has no plans in future for any extra features as there is no need. It is planned to only apply maintenance to it (fix bugs if found).