Embryo

Embedded script language. More...

## Topics

| 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
| Functions that deal with Embryo program functions.
| Virtual Machine Functions
| Functions that deal with creating and destroying virtual machine sessions for a given program.
| Byte Swapping Functions
| Functions that are used to ensure that integers passed to the virtual machine are in small endian format.
| Public Variable Access Functions
| In an Embryo program, a global variable can be declared public, as described in Scope.
| Error Functions
| Functions that set and retrieve error codes in Embryo programs.
| Program Data Functions
| Functions that set and retrieve data associated with the given program.
| Embryo Data String Functions
| Functions that operate on strings in the memory of a virtual machine.
| Heap Functions
| The heap is an area of memory that can be allocated for program use at runtime.
| Program Run Functions
| Functions that are involved in actually running functions in an Embryo program.
| Function Parameter Functions
| Functions that set parameters for the next function that is called.

## Detailed Description

Embedded script language.