\hypertarget{group__Embryo}{}\doxysection{Embryo}
\label{group__Embryo}\index{Embryo@{Embryo}}


Embedded script language.  


\doxysubsection*{Modules}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Embryo__Library__Group}{Library Maintenance Functions}}
\item 
\mbox{\hyperlink{group__Embryo__Program__Creation__Group}{Program Creation and Destruction Functions}}
\item 
\mbox{\hyperlink{group__Embryo__Func__Group}{Function Functions}}
\begin{DoxyCompactList}\small\item\em Adds a native program call to the given Embryo program. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Embryo__Program__VM__Group}{Virtual Machine Functions}}
\begin{DoxyCompactList}\small\item\em Resets the current virtual machine session of the given program. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Embryo__Swap__Group}{Byte Swapping Functions}}
\begin{DoxyCompactList}\small\item\em Ensures that the given unsigned short integer is in the small endian format. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Embryo__Public__Variable__Group}{Public Variable Access Functions}}
\begin{DoxyCompactList}\small\item\em Retrieves the location of the public variable in the given program with the given name. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Embryo__Error__Group}{Error Functions}}
\begin{DoxyCompactList}\small\item\em Sets the error code for the given program to the given code. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Embryo__Program__Data__Group}{Program Data Functions}}
\begin{DoxyCompactList}\small\item\em Sets the data associated to the given program. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Embryo__Data__String__Group}{Embryo Data String Functions}}
\begin{DoxyCompactList}\small\item\em Retrieves the length of the string starting at the given cell. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Embryo__Heap__Group}{Heap Functions}}
\begin{DoxyCompactList}\small\item\em Increases the size of the heap of the given virtual machine by the given number of Embryo\+\_\+\+Cells. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Embryo__Run__Group}{Program Run Functions}}
\begin{DoxyCompactList}\small\item\em Returns the number of virtual machines are running for the given program. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Embryo__Parameter__Group}{Function Parameter Functions}}
\begin{DoxyCompactList}\small\item\em Pushes an Embryo\+\_\+\+Cell onto the function stack to use as a parameter for the next function that is called in the given program. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Embedded script language. 

