![]() |
| E? |
| For those who don't know: E is an object-oriented/procedural/unpure
functional/whatever language with quite a popular implementation on the
amiga. It's mainly influenced by languages such as C++, Ada, Lisp etc.,
and features extremely fast compilation, inline assembler, large set of
integrated functions, powerful module concept, flexible type-system, quoted
expressions, immediate and typed lists, parametric and object polymorphism,
exception handling, inheritance, data-hiding, methods, multiple return
values, default arguments, register allocation, fast memory management,
unification, LISP-Cells, macro-preprocessing, a very powerful source-level
debugger, gui-toolkit, library linker, and then some. (oh yes: and it was
designed and implemented by me :-) |
| The Compiler |
| The latest version is v3.3a and can be obtained from
Aminet.
Recently I have released this version of the compiler (+ source code!)
as freeware. You can get all these files from here: main archive (readme) ec archive (readme) ec source archive (readme) |
| Links |
|
The entire E Aminet archive.
Leif's ECX project, a replacement E compiler written entire in... E! and his older YAEC compiler. Amiga E development mailing list. The original E mailing list. E beginners guide, E encyclopedia, E tutorials and more here. google has more... |