A lean portable Erlang, no BEAM
Erlang C Other
Switch branches/tags
Nothing to show
Latest commit e4c6129 Sep 26, 2013 Maxim Kharchenko fixes for gcc 4.7.2
Permalink
Failed to load latest commit information.
bif Development platform switched to Linux [OpenSUSE] Oct 15, 2010
compiler fixes for gcc 4.7.2 Sep 26, 2013
ebin First commit Nov 29, 2009
gh-pages
include fixes for gcc 4.7.2 Sep 26, 2013
mod fixes for gcc 4.7.2 Sep 26, 2013
navel Development platform switched to Linux [OpenSUSE] Oct 15, 2010
spec
test
util named tuples grammar added to compiler; tt_named_tuples does not reso… Dec 24, 2009
vintage First commit Nov 29, 2009
xbin First commit Nov 29, 2009
.gitignore
INSTALL.md
Makefile fixes for gcc 4.7.2 Sep 26, 2013
Makefile.win32 Development platform switched to Linux [OpenSUSE] Oct 15, 2010
README Development platform switched to Linux [OpenSUSE] Oct 15, 2010
TODO TODOs on named tuples updates before merging Dec 27, 2009
atom.c
bits.c Development platform switched to Linux [OpenSUSE] Oct 15, 2010
buffer.c
code_base.c fixes for gcc 4.7.2 Sep 26, 2013
compare.c First commit Nov 29, 2009
compare_test.c Development platform switched to Linux [OpenSUSE] Oct 15, 2010
cstr.c
exterm.c Development platform switched to Linux [OpenSUSE] Oct 15, 2010
exterm_test.c Development platform switched to Linux [OpenSUSE] Oct 15, 2010
heap.c fixes for gcc 4.7.2 Sep 26, 2013
heap_gc.c Development platform switched to Linux [OpenSUSE] Oct 15, 2010
license.txt first commit Mar 25, 2009
list.c First commit Nov 29, 2009
mixed.c
modbin.c
mpi.c
msg_queue.c First commit Nov 29, 2009
named_tuple.c named tuples work partially; not in patterns, accesses and updates Dec 26, 2009
ol_file.c First commit Nov 29, 2009
ol_listener.c First commit Nov 29, 2009
ol_socket.c Development platform switched to Linux [OpenSUSE] Oct 15, 2010
outlet.c First commit Nov 29, 2009
outlet_mall.c First commit Nov 29, 2009
proc.c First commit Nov 29, 2009
proc_main.c Development platform switched to Linux [OpenSUSE] Oct 15, 2010
proc_queue.c Development platform switched to Linux [OpenSUSE] Oct 15, 2010
proc_test.c named_tuple.c and .h added; customer#name works Dec 25, 2009
scheduler.c Development platform switched to Linux [OpenSUSE] Oct 15, 2010
stringify.c Development platform switched to Linux [OpenSUSE] Oct 15, 2010
teeterl.c Development platform switched to Linux [OpenSUSE] Oct 15, 2010
term_test.c Development platform switched to Linux [OpenSUSE] Oct 15, 2010

README

teeterl is a lean portable Erlang.

teeterl is built using Apache Portable Runtime, a library tested on dozens
of OSes and their flavours.

teeterl borrows from industry-standard Erlang/OTP, especially when it comes
to compiler front-end.

This is a new major version of teeterl. Quite immature. The previous version
lives in the vintage folder. Consult README file found there.

The current version is only able to run a couple of test suites but the
results of preliminary performance testing indicate that the current version
is 3-4 times swifter than the previous one.

The current version is being developed under OpenSuse 11.3. Expect to
resolve a few dependencies manually. After clean built, just start ./teeterl
and point your browser to http://localhost:9090 and rudimentary
teeterl interface will show up. At that point it would be obvious that
there is much to be done for the new teeterl.

If you want to feel more in control about VM internals and think that
Erlang/OTP is too much for you then you are welcome to use and extend
teeterl.