Version 0.4 supports the major part of standard Eiffel as defined in
the ECMA 367 specification.
It is fun to work with tecomp. In its basic configuration it works
like an interpreter. Just write the Eiffel source code and start
tecomp. Tecomp compiles the Eiffel source code into an internal
representation, validates it and immediately executes it in its
virtual machine.
Tecomp combines the power of object orientation and type safety with
the ease of use of interpreted languages like perl, php or python.
Version 0.4 provides complete void safety. I.e. the compiler checks
rigidly that all variables are attached at runtime before executing
the code. Zero pointer references are no more possible.
The Eiffel Compiler/Interpreter has an Eiffel tutorial on its
homepage. If you know an object oriented language like C++, java or C#
you can learn Eiffel very fast.
The Eiffel Compiler: http://tecomp.sourceforge.net
Download: http://www.sourceforge.net/projects/tecomp