Downloadliste

Projektbeschreibung

SmartEiffel is the GNU Eiffel Compiler. It is intended to be a complete, though small and very fast, Eiffel compiler. The current distribution includes an Eiffel to C compiler, documentation tools, a pretty printer, and various other tools including an Eiffel debugger. It also includes a large library of classes distributed under the terms of the MIT/X Consortium License. Eiffel is an advanced object-oriented programming language that emphasizes the design and construction of high-quality and reusable software.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-12-15 19:43
2.2rc3

eiffeldoc (Dokumentations-Generator) ist nun enthalten, und hat viele Funktionen. Introspektion und Beharrlichkeit wurden hinzugefügt (noch im Beta Stadium). Command Aufruf ist einfacher. Viele Verbesserungen in der Plugin-Mechanismus. Mehrere Verbesserungen in der Bibliothek, insbesondere in den Bereichen I / O und Vernetzung.
Tags: Major feature enhancements
eiffeldoc (documentation generator) is now included, and has many features. Introspection and persistence have been added (still in beta). Command invocation is easier. Many improvements in the plugin mechanism. Multiple improvements in the library, especially in the areas of I/O and networking.

2005-12-12 16:02
2.1

Dies ist ein wichtiger umzuschreiben, Festsetzung viele Bugs und die Verbesserung der Überprüfung des Codes. Die nicht-konforme Vererbungsmechanismus arbeitet nun. Eine neue Bezeichnung für manifesten Ausdrücke umgesetzt wurde. Expanded-Typen sind jetzt einfacher zu bedienen. Neue Betreiber für dynamische Typprüfung wurden hinzugefügt. Ein Prototyp Netzwerk-Bibliothek hinzugefügt wurde.
Tags: Major feature enhancements
This is a major rewrite, fixing lots of bugs and
improving code checking. The non-conforming
inheritance mechanism is now working. A new
notation for manifest expressions was implemented.
Expanded types are now simpler to use. New
operators for dynamic type checking were added. A
prototype networking library was added.

2005-12-01 20:25
1.2r5

Optimizer behebt. Einige Bibliothek behebt, insbesondere (BIT_STRING). Entfernung von einigen falschen Warnungen.
Tags: Transitional, Major bugfixes
Optimizer fixes. Some library fixes, particularly (BIT_STRING). Removal of some incorrect warnings.

2005-11-04 19:12
1.2r4

Automatische Box erkannt und strahlt eine Warnung (für die Kompatibilität mit SE2). Einige Updates für Windows-Kompatibilität. Getestet auf FreeBSD.
Tags: Transitional, Minor feature enhancements
Automatic boxing is detected and now emits a warning (for compatibility with SE2). Some fixes for Windows compatibility. Tested on FreeBSD.

2005-10-03 23:19
1.2r3

Erkennt und warnt vor Nutzung des BIT N-Typen (die in 2.x nicht unterstützt werden). Erkennt und warnt vor arithmetischen Mixed-Typ Ausdrücke, die im Sinne 2.x verändern wird
Tags: Transitional, Minor feature enhancements
Detects and warns about uses of the BIT N types (which are unsupported in 2.x). Detects and warns about arithmetic mixed-type expressions that will change meaning in 2.x.

Project Resources