+++ /dev/null
-Makefile
-Makefile.in
-aclocal.m4
-autom4te.cache
-config.guess
-config.h
-config.h.in
-config.log
-config.status
-config.sub
-configure
-embryo-config
-embryo.c
-embryo.pc
-embryo_docs.tar.gz
-libtool
-ltmain.sh
-stamp-h1
-depcomp
-install-sh
-missing
-doc
-*.tar.gz
-*.oe
-*.bb
-*.spec
-README
-mkinstalldirs
-compile
+++ /dev/null
-Plain English Copyright Notice
-
-This file is not intended to be the actual License. The reason this file
-exists is that we here are programmers and engineers. We aren't lawyers. We
-provide licenses that we THINK say the right things, but we have our own
-intentions at heart. This is a plain-english explanation of what those
-intentions are, and if you follow them you will be within the "spirit" of
-the license.
-
-The intent is for us to enjoy writing software that is useful to us (the
-AUTHORS) and allow others to use it freely and also benefit from the work we
-put into making it. We don't want to restrict others using it. They should
-not *HAVE* to make the source code of the applications they write that
-simply link to these libraries (be that statically or dynamically), or for
-them to be limited as to what license they choose to use (be it open, closed
-or anything else). But we would like to know you are using these libraries.
-We simply would like to know that it has been useful to someone. This is why
-we ask for acknowledgement of some sort.
-
-You can do what you want with the source of this software - it doesn't
-matter. We still have it here for ourselves and it is open and free to use
-and download and play with. It can't be taken away. We don't really mind what
-you do with the source to your software. We would simply like to know that
-you are using it - especially if it makes it to a commerical product. If you
-simply e-mail all the AUTHORS (see COPYING and AUTHORS files) telling us, and
-then make sure you include a paragraph or page in the manual for the product
-with the copyright notice and state that you used this software, we will be
-very happy. If you want to contribute back modifications and fixes you may have
-made we will welcome those too with open arms (generally). If you want help
-with changes needed, ports needed or features to be added, arrangements can
-be easily made with some dialogue.
-
-Carsten Haitzler <raster@rasterman.com>
+++ /dev/null
-PROJECT_NAME = Embryo
-PROJECT_NUMBER =
-OUTPUT_DIRECTORY = doc
-INPUT = embryo.c.in src/lib/
-IMAGE_PATH = doc/img
-OUTPUT_LANGUAGE = English
-GENERATE_HTML = YES
-HTML_OUTPUT = html
-HTML_FILE_EXTENSION = .html
-HTML_HEADER = doc/head.html
-HTML_FOOTER = doc/foot.html
-HTML_STYLESHEET = doc/e.css
-HTML_ALIGN_MEMBERS = YES
-ENUM_VALUES_PER_LINE = 1
-GENERATE_HTMLHELP = NO
-CHM_FILE =
-HHC_LOCATION =
-GENERATE_CHI = NO
-BINARY_TOC = NO
-TOC_EXPAND = NO
-DISABLE_INDEX = YES
-EXTRACT_ALL = NO
-EXTRACT_PRIVATE = NO
-EXTRACT_STATIC = NO
-EXTRACT_LOCAL_CLASSES = NO
-HIDE_UNDOC_MEMBERS = YES
-HIDE_UNDOC_CLASSES = YES
-HIDE_FRIEND_COMPOUNDS = YES
-BRIEF_MEMBER_DESC = YES
-REPEAT_BRIEF = YES
-ALWAYS_DETAILED_SEC = NO
-INLINE_INHERITED_MEMB = NO
-FULL_PATH_NAMES = NO
-STRIP_FROM_PATH =
-INTERNAL_DOCS = NO
-STRIP_CODE_COMMENTS = YES
-CASE_SENSE_NAMES = YES
-SHORT_NAMES = NO
-HIDE_SCOPE_NAMES = NO
-VERBATIM_HEADERS = NO
-SHOW_INCLUDE_FILES = NO
-JAVADOC_AUTOBRIEF = YES
-MULTILINE_CPP_IS_BRIEF = NO
-DETAILS_AT_TOP = NO
-INHERIT_DOCS = YES
-INLINE_INFO = YES
-SORT_MEMBER_DOCS = YES
-DISTRIBUTE_GROUP_DOC = NO
-TAB_SIZE = 2
-GENERATE_TODOLIST = YES
-GENERATE_TESTLIST = YES
-GENERATE_BUGLIST = YES
-GENERATE_DEPRECATEDLIST= YES
-ALIASES =
-ENABLED_SECTIONS =
-MAX_INITIALIZER_LINES = 30
-OPTIMIZE_OUTPUT_FOR_C = YES
-OPTIMIZE_OUTPUT_JAVA = NO
-SHOW_USED_FILES = NO
-QUIET = YES
-WARNINGS = YES
-WARN_IF_UNDOCUMENTED = YES
-WARN_FORMAT = "$file:$line: $text"
-WARN_LOGFILE =
-FILE_PATTERNS =
-RECURSIVE = NO
-EXCLUDE =
-EXCLUDE_SYMLINKS = NO
-EXCLUDE_PATTERNS =
-EXAMPLE_PATH = examples
-EXAMPLE_PATTERNS =
-EXAMPLE_RECURSIVE = NO
-INPUT_FILTER =
-FILTER_SOURCE_FILES = NO
-SOURCE_BROWSER = NO
-INLINE_SOURCES = NO
-REFERENCED_BY_RELATION = YES
-REFERENCES_RELATION = YES
-ALPHABETICAL_INDEX = YES
-COLS_IN_ALPHA_INDEX = 2
-IGNORE_PREFIX =
-GENERATE_TREEVIEW = NO
-TREEVIEW_WIDTH = 250
-GENERATE_LATEX = YES
-LATEX_OUTPUT = latex
-LATEX_CMD_NAME = latex
-MAKEINDEX_CMD_NAME = makeindex
-COMPACT_LATEX = NO
-PAPER_TYPE = a4wide
-EXTRA_PACKAGES =
-LATEX_HEADER =
-PDF_HYPERLINKS = YES
-USE_PDFLATEX = NO
-LATEX_BATCHMODE = NO
-GENERATE_RTF = NO
-RTF_OUTPUT = rtf
-COMPACT_RTF = NO
-RTF_HYPERLINKS = NO
-RTF_STYLESHEET_FILE =
-RTF_EXTENSIONS_FILE =
-GENERATE_MAN = YES
-MAN_OUTPUT = man
-MAN_EXTENSION = .3
-MAN_LINKS = YES
-GENERATE_XML = NO
-XML_SCHEMA =
-XML_DTD =
-GENERATE_AUTOGEN_DEF = NO
-ENABLE_PREPROCESSING = YES
-MACRO_EXPANSION = NO
-EXPAND_ONLY_PREDEF = NO
-SEARCH_INCLUDES = NO
-INCLUDE_PATH =
-INCLUDE_FILE_PATTERNS =
-PREDEFINED =
-EXPAND_AS_DEFINED =
-SKIP_FUNCTION_MACROS = YES
-TAGFILES =
-GENERATE_TAGFILE =
-ALLEXTERNALS = NO
-EXTERNAL_GROUPS = YES
-PERL_PATH = /usr/bin/perl
-CLASS_DIAGRAMS = NO
-HIDE_UNDOC_RELATIONS = YES
-HAVE_DOT = NO
-CLASS_GRAPH = NO
-COLLABORATION_GRAPH = NO
-TEMPLATE_RELATIONS = NO
-INCLUDE_GRAPH = NO
-INCLUDED_BY_GRAPH = NO
-GRAPHICAL_HIERARCHY = NO
-DOT_IMAGE_FORMAT = png
-DOT_PATH =
-DOTFILE_DIRS =
-MAX_DOT_GRAPH_WIDTH = 512
-MAX_DOT_GRAPH_HEIGHT = 512
-GENERATE_LEGEND = YES
-DOT_CLEANUP = YES
-SEARCHENGINE = NO
+++ /dev/null
-Embryo @VERSION@
-
-Requirements:
--------------
-
-Must:
- libc libm
-
-WARNING: gcc compatibility!!!
-There seems to be some bug (or disagreement) between embryo and gcc 3.2.x
-where IEEE floating point format encoding does not "agree" with embryo's own
-hand-made tests. embryo_cc may not work if you compile using gcc 3.2.x. gcc
-3.3.x is known to work fine. we are not 100% sure whose fault this is yet, so
-we won't be jumping up and down, but be warned - gcc 3.2.x does not agree
-with embryo.
-
-To view the API docs, run ./gendoc and view doc/html/index.html.
-
-OK a lot of people ask this. What is Embryo?
-
-Embryo is primarily a shared library that gives you an API to load and control
-interpreted programs compiled into an abstract machine bytecode that it
-understands. This abstract (or virtual) machine is similar to a real machine
-with a CPU, but it is emulated in software. The architecture is simple and is
-the same as the abstract machine (AMX) in the
-<a href=http://www.compuphase.com/pawn.htm>PAWN</a> language (formerly called
-SMALL) as it is based on exactly the same code. Embryo has modified the code
-for the AMX extensively and has made it smaller and more portable. It is VERY
-small. The total size of the virtual machine code AND header files is less
-than 2500 lines of code. It includes the floating point library support by
-default as well. This makes it one of the smallest interpreters around, and
-thus makes is very efficient to use in code.
-
-Embryo also uses the PAWN compiler from the same code base. This code has
-barely been touched and so suffers from lots of portability issues. It has
-been partially fixed and now works on both big and little endian but the code
-still need to be gone over and really cleaned up . It does work, but it's only
-just working. It has been called embryo_cc and compiled a subset of PAWN
-binary outputs. It does not support packed strings, variable alignment, or
-debugging output. It does not support many features of the full PAWN
-compiler because the Embryo AMX does not support these either. You will find
-the Embryo codebase to work much better on Linux (and BSD and MacOS X) and
-other UNIX operating systems as it has been developed and tested on them. IT
-is known to work on:
- gcc Linux (x86-32)
- gcc Linux (PPC)
- gcc MacOS X (PPC)
-
-And will likely work on more combinations. IT currently has problems on 64bit
-SPARC CPUs. Other 64bit systems are untested. It is the aim to fix the code
-so it works on all commonly used architectures (32, 64bit, big and little
-endian, alignment forgiving/unforgiving). So far 64bit support is the major
-issue.
-
-For more documentation please see the Language guide here:
-
-<a href=http://www.compuphase.com/pawn/pawn-lang.pdf>Pawn Language Booklet</a>
-
-This documents the PAWN language and is 100% relevant for Embryo and the
-syntax of files it can compile (.sma files).
-
-Any help is appreciated in helping clean and port this code, so feel free to
-send patches to the Enlightenment development lists.
-
-The main aim of Embryo is to provide an easy to use library for running
-compiled PAWN programs and giving them access to the calling program and
-any API it exports to the PAWN script. PAWN programs/scripts are completely
-sand-boxed. They cannot access any system or function calls other than the
-ones provided by the calling application to the Embryo API. This means a
-PAWN script cannot open or write to, delete or load files. It is fairly
-harmless and this also keeps Embryo small.
-
-This is a work in progress, so please be patient if things don't work for you
-- and patches and help in fixing it is very much appreciated.
-
-------------------------------------------------------------------------------
-COMPILING AND INSTALLING:
-
- ./configure
- make
-(as root unless youa re installing in your users directories):
- make install
-
-------------------------------------------------------------------------------
-BUILDING PACKAGES:
-
-RPM: To build rpm packages:
-
- sudo rpm -ta @PACKAGE@-@VERSION@.tar.gz
-
-You will find rpm packages in your system /usr/src/redhat/* dirs (note you may
-not need to use sudo or root if you have your own ~/.rpmrc. see rpm documents
-for more details)
-
-DEB: To build deb packages:
-
- tar zvf @PACKAGE@-@VERSION@.tar.gz
- cd @PACKAGE@-@VERSION@
- dpkg-buildpackage -us -uc -rfakeroot
- cd ..
- rm -rf @PACKAGE@-@VERSION@
-
-You will find all the debian source, binary etc. packages put in the directory
-where you first untarred the source tarball.
+++ /dev/null
-# get rid of that stupid cache mechanism
-rm -f config.cache
-
-AC_INIT(embryo, 0.9.9.043, enlightenment-devel@lists.sourceforge.net)
-AC_PREREQ(2.52)
-AC_CONFIG_SRCDIR(configure.in)
-AC_CANONICAL_BUILD
-AC_CANONICAL_HOST
-AC_ISC_POSIX
-
-AM_INIT_AUTOMAKE(1.6 dist-bzip2)
-AM_CONFIG_HEADER(config.h)
-
-AC_C_BIGENDIAN
-AC_PROG_CC
-AM_PROG_CC_STDC
-AC_HEADER_STDC
-AC_C_CONST
-AM_PROG_CC_C_O
-
-AC_LIBTOOL_WIN32_DLL
-define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])dnl
-define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl
-AC_PROG_LIBTOOL
-
-VMAJ=`echo $PACKAGE_VERSION | awk -F. '{printf("%s", $1);}'`
-VMIN=`echo $PACKAGE_VERSION | awk -F. '{printf("%s", $2);}'`
-VMIC=`echo $PACKAGE_VERSION | awk -F. '{printf("%s", $3);}'`
-SNAP=`echo $PACKAGE_VERSION | awk -F. '{printf("%s", $4);}'`
-version_info=`expr $VMAJ + $VMIN`":$VMIC:$VMIN"
-AC_SUBST(version_info)
-
-WIN32_CFLAGS=""
-lt_no_undefined=""
-lt_enable_auto_import=""
-case "$host_os" in
- mingw*|cegcc)
- PKG_CHECK_MODULES([EVIL], evil)
- AC_DEFINE(HAVE_EVIL, 1, [Set to 1 if evil package is installed])
- dnl needed for correct definition of EAPI
- AC_DEFINE(EFL_EMBRYO_BUILD, 1, [Define to mention that embryo is built])
- AC_DEFINE(HAVE_GETTIMEOFDAY, 1, [Defined to 1 (MinGW / CeGCC platform)])
- if test "x$host_os" = "xcegcc" ; then
- WIN32_CFLAGS="-mwin32"
- lt_enable_auto_import="-Wl,--enable-auto-import"
- fi
- lt_no_undefined="-no-undefined"
- ;;
- *)
- AC_CHECK_FUNCS(gettimeofday)
-esac
-AC_SUBST(WIN32_CFLAGS)
-AC_SUBST(lt_no_undefined)
-AC_SUBST(lt_enable_auto_import)
-
-dnl Checking for __attribute__ support
-AC_MSG_CHECKING([for __attribute__])
-AC_CACHE_VAL(_cv_have___attribute__,
- [
- AC_TRY_COMPILE([#include <stdlib.h>],
- [int func(int x); int foo(int x __attribute__ ((unused))) { exit(1); }],
- [_cv_have___attribute__="yes"],
- [_cv_have___attribute__="no"])
- ]
-)
-
-if test "x${_cv_have___attribute__}" = "xyes" ; then
- AC_DEFINE(HAVE___ATTRIBUTE__, 1, [Define to 1 if your compiler has __attribute__])
-fi
-AC_MSG_RESULT(${_cv_have___attribute__})
-
-AC_FUNC_ALLOCA
-
-AC_CHECK_HEADERS(fnmatch.h,, AC_MSG_ERROR([Cannot find fnmatch.h. Make sure your CFLAGS environment variable contains include lines for the location of this file]))
-
-fnmatch_libs=""
-AC_CHECK_FUNCS(fnmatch, res=yes, res=no)
-if test "x$res" = "xno"; then
- AC_CHECK_LIB(fnmatch, fnmatch, res=yes fnmatch_libs="-lfnmatch", res=no)
-dnl Test for compilation with MinGW.
-dnl fnmatch function is in the libiberty library
- if test "x$res" = "xno"; then
- AC_CHECK_LIB(iberty, fnmatch, res=yes fnmatch_libs="-liberty", res=no)
- fi
- if test "x$res" = "xno"; then
- AC_MSG_ERROR([Cannot find fnmatch() in neither libc nor libfnmatch, nor libiberty])
- fi
-fi
-
-AC_SUBST(fnmatch_libs)
-
-embryoincludedir='${datadir}/include'
-AC_SUBST(embryoincludedir)
-
-AC_OUTPUT([
-Makefile
-embryo.pc
-include/Makefile
-src/Makefile
-src/lib/Makefile
-src/bin/Makefile
-README
-embryo.spec
-])
-
-
-#####################################################################
-## Info
-
-echo
-echo
-echo
-echo "------------------------------------------------------------------------"
-echo "$PACKAGE $VERSION"
-echo "------------------------------------------------------------------------"
-echo
-echo "Configuration Options Summary:"
-echo
-echo " Compilation..........: make"
-echo
-echo " Installation.........: make install"
-echo
-echo " prefix.............: $prefix"
-echo
+++ /dev/null
-embryo (@VERSION@-1) unstable; urgency=low
-
- * a CVS snapshot release.
-
- -- Falko Schmidt <falko@alphagemini.org> Fri, 4 Apr 2008 15:13:56 +0000
-
+++ /dev/null
-html
-latex
-man
+++ /dev/null
-/**
-
-@mainpage Embryo Library Documentation
-@image html embryo.png
-@version 0.0.1
-@author Carsten Haitzler <raster@rasterman.com>
-@date 2004
-
-
-@section intro What is Embryo?
-
-Embryo is a tiny library designed to interpret limited Small programs
-compiled by the included compiler, @c 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 @ref Small_Page.
-
-@section How_to_Use How to Use Embryo?
-
-To use Embryo in your code, you need to do at least the following:
-
-@li Include @ref Embryo.h.
-@li Load the Embryo program using one of the
- @ref Embryo_Program_Creation_Group.
-@li Set up the native calls with @ref embryo_program_native_call_add.
-@li Create a virtual machine with @ref embryo_program_vm_push.
-@li Then run the program with @ref embryo_program_run.
-
-@todo Clean up compiler code.
-@todo Proper overview of the operation of the interpreter, that is how
- the heap, stack, virtual machines, etc fit together.
-*/
-
-/**
-@page Small_Page Brief Introduction to Small
-
-This section describes the basics of Small, as compiled and interpreted
-with Embryo. For the full documentation, of which this is a summary, see
-@htmlonly <a href=http://www.compuphase.com/smalldoc.pdf>Small Language Booklet</a>
-@endhtmlonly
-@latexonly http://www.compuphase.com/smalldoc.pdf @endlatexonly
-
-This summary assumes that you are familar with C. For a full list of
-differences between C and Small, again, see the full documentation.
-
-@section Small_Variables_Section Variables
-
-@subsection Small_Type_Subsection Types
-
-There is only one type, known as the "cell", which can hold an integer.
-
-@subsection Small_Scope_Subsection Scope
-
-The scope and usage of a variable depends on its declaration.
-
-@li A local variable is normally declared with the @c new keyword. E.g.
- @code new variable @endcode
-@li A static function variable is defined within a function with the
- @c static keyword.
-@li A global static variable is one that is only available within the
- file it was declared in. Again, use the @c static keyword, but outside
- of any function.
-@li A stock variable is one that may not be compiled into a program if it
- is not used. It is declared using @c stock.
-@li A public variable is one that can be read by the host program using
- @ref embryo_program_variable_find. It is declared using @c public
- keyword.
-
-Remember that the keywords above are to be used on their own. That is,
-for example: @code public testvar @endcode not:
-@code new public testvar @endcode
-
-@subsection Small_Constants_Subsection Constants
-
-You can declare constants in two ways:
-@li Using the preprocessor macro @c #define.
-@li By inserting @c const between the keyword and variable name of a
- variable declaration. For example, to declare the variable @c var1
- constant, you type @code new const var1 = 2 @endcode Now @c var1
- cannot be changed.
-
-@subsection Small_Arrays_Subsection Arrays
-
-To declare an array, append square brackets to the end of the variable
-name. The following examples show how to declare arrays. Note the
-use of the ellipsis operator, which bases the array based on the last two
-declared values:
-
-@code
-new msg[] = "A message."
-new ints[] = {1, 3, 4}
-new ints2[20] = {1, 3} // All other elements 0.
-new ints3[10] = {1, ... } // All elements = 1
-new ints4[10] = {10, 20, ... } // Elements = 10 -> 100.
- // The difference can be negative.
-new ints5[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}
-@endcode
-
-@note Array initialisers need to be constant.
-
-@section Small_Func_Calls_Section Function Calls
-
-A typical function declaration is as follows:
-
-@code
-testfunc(param) {
- // Do something ...
- // over a couple of lines.
-}
-@endcode
-
-You can pass by reference. That is, the parameter you pass is changed
-outside of the function. For example:
-
-@code
-testfunc(¶m) {
- param = 10
- // The passed variable will be set to 10 outside of the function.
-}
-@endcode
-
-To pass an array:
-
-@code
-testfunc(param[]) {
- // Do something to the array
-}
-@endcode
-
-@note Arrays are passed by reference.
-
-@section Small_Control_Subsection Control Structures.
-
-Small has the following control structures, which similar to their C
-counterparts:
-@li @code if (expression) statement1 else statement2 @endcode
-@li @code switch (expression) {
- case 0:
- statement1 // Can only be one statement. Look Ma, no breaks!
- case 1..3: // For values between 1 and 3 inclusive.
- statement2
- default: // Optional
- statement3
-}
-@endcode
-@li @code while(expression) statement @endcode
-@li @code do statement while (expression) @endcode
-@li @code for (init_expression; before_iter_test_expression; after_iter_expression) statement @endcode
-
-@section Small_Preprocessor_Section Preprocessor
-
-The following preprocessor directives are available:
-@li @code #assert constant_expression @endcode
-@li @code #define pattern replacement @endcode
-@li @code #define pattern(%1,%2,...) replacement @endcode
-@li @code #include filename @endcode
-@li @code #if constant_expression
- // Various bits of code
-#else
- // Other bits of code
-#endif
-@endcode
-@li @code #undef pattern @endcode
-
-*/
-
-/**
-
-@page Available_Native_Calls_Page Available Calls
-
-Embryo provides a minimal set of native calls that can be used within
-any Embryo script. Those calls are detailed here.
-
-@note Some of the "core" functions here are also described in the full
- Small documentation given
-
-@todo Finish this section.
-
-@section Args_ANC_Section Argument Functions
-
-@subsection Numargs_Desc numargs
-
-Returns the number of arguments passed to a function. Useful
-when dealing with variable argument lists.
-
-@subsection Getargs_Desc getarg(arg, index=0)
-
-Retrieves the argument number @c arg. If the argument is an array,
-use @c index to specify the index of the array to return.
-
-@subsection Setargs_Desc setargs(arg, index=0, value)
-
-Sets the argument number @c arg to the given @c arg. @c index specifies
-the index of @c arg to set if @c arg is an array.
-
-@section String_ANC_Section String Functions
-
-Functions that work on strings.
-
-@subsection Atoi_Desc atoi
-
-Translates an number in string form into an integer.
-
-@subsection Fnmatch_Desc fnmatch
-
-Buggered if I know what this does?
-
-@subsection Strcmp_Desc strcmp
-
-String comparing function.
-
-
-@section Float_ANC_Section Float Functions
-
-@subsection Float_Desc float
-
-@subsection Atof_Desc atof
-
-@subsection Float_Mul_Desc float_mul
-
-@subsection Float_Div_Desc float_div
-
-@subsection Float_Add_Desc float_add
-
-@subsection Float_Sub_Desc float_sub
-
-@subsection Fract_Desc fract
-
-@subsection Round_Desc round
-
-@subsection Float_Cmp_Desc float_cmp
-
-@subsection Sqrt_Desc sqrt
-
-@subsection Pow_Desc pow
-
-@subsection Log_Desc log
-
-@subsection Sin_Desc sin
-
-@subsection Cos_Desc cos
-
-@subsection Tan_Desc tan
-
-@subsection Abs_Desc abs
-
-Returns the absolute value of the given float.
-
-@section Time_ANC_Section Time Functions
-
-@subsection Seconds_Desc seconds()
-
-@subsection Date_Desc date
-
-
-@section Rand_ANC_Section Random Functions
-
-@subsection Rand_Desc rand()
-
-Returns a random integer.
-
-@subsection Randf_Desc randf()
-
-Returns a random float.
-
-*/
-
-/**
-@file Embryo.h
-@brief Embryo virtual machine library.
-
-This file includes the routines needed for Embryo library interaction.
-This is the @e only file you need to include.
-
-*/
-
-// The following definitions are in Embryo.h, but I did not want to
-// mess up the formatting of the file
-
-/**
- @def EMBRYO_FUNCTION_NONE
- An invalid/non-existant function.
-*/
-
-/**
- @def EMBRYO_FUNCTION_MAIN
- Start at program entry point. For use with @ref embryo_program_run.
-*/
-
-/**
- @def EMBRYO_FUNCTION_CONT
- Continue from last address. For use with @ref embryo_program_run.
-*/
-
-/**
- @def EMBRYO_PROGRAM_OK
- Program was run successfully.
-*/
-
-/**
- @def EMBRYO_PROGRAM_SLEEP
- The program's execution was interrupted by a Small @c sleep command.
-*/
-
-/**
- @def EMBRYO_PROGRAM_FAIL
- An error in the program caused it to fail.
-*/
-
\ No newline at end of file
+++ /dev/null
-#!/bin/sh
-rm -rf ./doc/html ./doc/latex ./doc/man
-mkdir -p ./doc/html ./doc/latex ./doc/man
-doxygen
-cp doc/img/*.png doc/html/
-cp doc/img/*.gif doc/html/
-rm -f embryo_docs.tar embryo_docs.tar.gz
-tar -cvf embryo_docs.tar doc/html doc/man doc/latex
-gzip -9 embryo_docs.tar
-exit 0
+++ /dev/null
-Makefile
-Makefile.in
+++ /dev/null
-Makefile
-Makefile.in
+++ /dev/null
-.deps
-.libs
-Makefile
-Makefile.in
-embryo
-embryo_cc
+++ /dev/null
-.deps
-.libs
-Makefile
-Makefile.in
-*.lo
-*.la