TinyaML 0.1 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News TinyaML 0.1 (Default branch)
# 1  
Old 01-24-2008
TinyaML 0.1 (Default branch)

TinyaML is a virtual machine, a compiler, and acompiler- compiler, powered by the abstract parsertinyap. It is endian-safe and allows easy bindingsof new C APIs into the virtual machine. The VMexecutes wordcode with a virtual threading modeland features a garbage collector. TinyaML allowsthe user to compile and run assembly code, or plugnew grammars for higher-level languages into theparser and implement the methods to compile theirASTs.License: GNU General Public License v2Changes:
The software is still in beta stage. Most of the base features are implemented but not optimized. It may still lack some API or framework to code "drivers" to handle external synchronous blocking calls in an asynchronous manner inside the VM (probably with using a Mutex per blocking call). The source code features a Lua-like script language compiler as a (big) example of use.Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
CONFIG.GUESS(1) 						   User Commands						   CONFIG.GUESS(1)

NAME
config.guess - guess the build system triplet SYNOPSIS
config.guess [OPTION] DESCRIPTION
The GNU build system distinguishes three types of machines, the `build' machine on which the compilers are run, the `host' machine on which the package being built will run, and, exclusively when you build a compiler, assembler etc., the `target' machine, for which the compiler being built will produce code. This script will guess the type of the `build' machine. Output the configuration name of the system `config.guess' is run on. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit ENVIRONMENT VARIABLES
config.guess might need to compile and run C code, hence it needs a compiler for the `build' machine: use the environment variable `CC_FOR_BUILD' to specify the compiler for the build machine. If `CC_FOR_BUILD' is not specified, `CC' will be used. Be sure to specify `CC_FOR_BUILD' is `CC' is a cross-compiler to the `host' machine. CC_FOR_BUILD a native C compiler, defaults to `cc' CC a native C compiler, the previous variable is preferred REPORTING BUGS
Report bugs and patches to <config-patches@gnu.org>. Originally written by Per Bothner. Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICU- LAR PURPOSE. SEE ALSO
autoconf(1), automake(1), autoreconf(1), autoupdate(1), autoheader(1), autoscan(1), config.guess(1), config.sub(1), ifnames(1), libtool(1). config.guess (2002-11-30) December 2002 CONFIG.GUESS(1)