Embryo

Modules
Embryo

Embedded script language. More...

## Modules
| Library Maintenance Functions
| Functions that start up and shutdown the Embryo library.
| Program Creation and Destruction Functions
| Functions that set up programs, and destroy them.
| Function Functions
| Adds a native program call to the given Embryo program.
| Virtual Machine Functions
| Resets the current virtual machine session of the given program.
| Byte Swapping Functions
| Ensures that the given unsigned short integer is in the small endian format.
| Public Variable Access Functions
| Retrieves the location of the public variable in the given program with the given name.
| Error Functions
| Sets the error code for the given program to the given code.
| Program Data Functions
| Sets the data associated to the given program.
| Embryo Data String Functions
| Retrieves the length of the string starting at the given cell.
| Heap Functions
| Increases the size of the heap of the given virtual machine by the given number of Embryo_Cells.
| Program Run Functions
| Returns the number of virtual machines are running for the given program.
| Function Parameter Functions
| Pushes an Embryo_Cell onto the function stack to use as a parameter for the next function that is called in the given program.

## Detailed Description

Embedded script language.