4 Maintainer: Maemo-EFL Team <maemo-efl-devel@garage.maemo.org>
5 Build-Depends: debhelper (>= 4.0.0), cdbs (>= 0.4.3-1.1), quilt, automake1.7 | automaken, libtool
6 Standards-Version: 3.7.2
12 Depends: ${shlibs:Depends}
13 Description: SMALL compiler creating Embryo bytecode
14 This package contains the compiler embryo_cc.
16 Package: libembryo0-dev
19 Provides: libembryo-dev
20 Depends: libembryo0 (= ${Source-Version})
21 Description: Development files for libembryo0
22 Headers, static libraries and documentation for Embryo.
28 Depends: ${shlibs:Depends}
29 Suggests: embryo0-bin (= ${Source-Version})
30 Description: SMALL-based abstract machine (AMX) bytecode interpreter
31 Embryo is primarily a shared library that gives you an API to load
32 and control interpreted programs compiled into an abstract machine
33 bytecode that it understands. This abstract (or virtual) machine is
34 similar to a real machine with a CPU, but it is emulated in
35 software. The architecture is simple and is the same as the
36 abstract machine (AMX) in the SMALL language as it is based on
37 exactly the same code. Embryo has modified the code for the AMX
38 extensively and has made it smaller and more portable. It is VERY
39 small. The total size of the virtual machine code AND header files
40 is less than 2500 lines of code. It includes the floating point
41 library support by default as well. This makes it one of the
42 smallest interpreters around, and thus makes is very efficient to
45 See also http://www.compuphase.com/small.htm for details on SMALL.