Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Tree [ac7488] master /
History



File Date Author Commit
bin 2013-04-15 Helmut Brandl Helmut Brandl [327f08] Updated php and javascript code for webpage
cal 2013-11-14 Helmut Brandl Helmut Brandl [53351a] Adaptation to new version of gcc compiler
doc 2014-05-25 Helmut Brandl Helmut Brandl [84ccc3] Some changes in display web pages
examples 2011-12-03 Helmut Brandl Helmut Brandl [f70060] svn v0.25- i.e. the "latest svn"
library 2013-04-29 Helmut Brandl Helmut Brandl [b85aa8] Bugfixes to bugs reported by Clive Hayward and ...
php 2013-05-08 Helmut Brandl Helmut Brandl [1c4aef] Added keyword import in doclib.js and allowed s...
src 2014-05-26 Helmut Brandl Helmut Brandl [ac7488] Adaptation to some changes in the gnu tools
templates 2011-12-03 Helmut Brandl Helmut Brandl [f70060] svn v0.25- i.e. the "latest svn"
test 2011-12-03 Helmut Brandl Helmut Brandl [f70060] svn v0.25- i.e. the "latest svn"
GPL_v2 2011-12-03 Helmut Brandl Helmut Brandl [175ed8] tecomp version 0.25-
Makefile.am 2011-12-03 Helmut Brandl Helmut Brandl [f70060] svn v0.25- i.e. the "latest svn"
README 2011-12-03 Helmut Brandl Helmut Brandl [175ed8] tecomp version 0.25-
configure.ac 2014-05-26 Helmut Brandl Helmut Brandl [ac7488] Adaptation to some changes in the gnu tools
doxy.cfg 2011-12-03 Helmut Brandl Helmut Brandl [175ed8] tecomp version 0.25-
index.php 2011-12-03 Helmut Brandl Helmut Brandl [175ed8] tecomp version 0.25-
makefile 2011-12-03 Helmut Brandl Helmut Brandl [175ed8] tecomp version 0.25-

Read Me

The Eiffel compiler tecomp is a command line compiler. In the current status
it works like an Eiffel interpreter. It compiles Eiffel source code into an
internal representation and executes it in its virtual machine. Future
versions will also support compilation to C.

It runs on Unix and Windows machines (64/32 bit, big/little endian)
and on all machines which have gcc and the corresponding make
utilities installed (requirements see below).

Documentation can be found at [[http://tecomp.sourceforge.net]]. The compiler
can be downloaded from [[http://www.sourceforge.net/projects/tecomp]].

Check it out, read the tutorial and experiment with the Eiffel language. Its
fun. The tutorial is written in the style of Brian Kernigham and Denis
Ritchies book "The C Programming Language". It emphasizes your capability to
come fast up to speed to write useful Eiffel programs. With a basic knowledge
of programming in other languages like C, C++ or Java you can learn Eiffel
very fast.



For installation read doc/tecomp/installation.txt

Language compliance is documented in doc/tecomp/compliance.txt

The feature evolution can be found in doc/tecomp/history.txt

The directory examples contains a lot of example programs together with the
needed acefile. All programming examples from the Eiffel language description
can be found within the examples directory.