Download List

项目描述

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.

系统要求

System requirement is not defined
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.

2008-02-01 23:06
1.2r8

两个编译器崩溃已得到修复。有一个多语法变化的兼容性的ISE行字符串。一些虚假的警告不再排放。有在更容易迁移到SmartEiffel 2.2库中的一些变化。
标签: Transitional, Major bugfixes
Two compiler crashes have been fixed. There is a change in the syntax of multi-line strings for ISE compatibility. Some spurious warnings are no longer emitted. There are a few changes in the library for easier migration to SmartEiffel 2.2.

2007-07-12 18:38
2.3

新的简单类型规则。一种新的类装入算法。一个简单的安装程序软件包维护者。一个eiffeltest工具。一些变化/改进/在语言和库(包括一正则表达式库和网络的改善除了错误修正)。微软Visual C + + 2005编译器现在支持。
标签: Major feature enhancements
New simpler typing rules. A new class loading algorithm. A simpler installer for package maintainers. An eiffeltest tool. Some changes/improvements/bugfixes in the language and library (including addition of a regex library and networking improvements). Microsoft's Visual C++ 2005 compiler is now supported.

2006-04-03 02:59
1.2r7

与2.2兼容的一些变化(特别是在图书馆,并区分大小写)。 MSVC的兼容性与+ +的变化2005年作为后端。轻微错误修正。
标签: Transitional, Minor feature enhancements
Some changes for compatibility with 2.2 (especially in the library, and case-sensitivity). Changes for compatibility with MSVC++ 2005 as a backend. Minor bugfixes.

2006-03-02 23:21
1.2r6

这一新版软件是有些过时的库类的方法,并增加了2.1接口兼容。时发出警告检测与隐式转换和参数类使用一些不兼容。
标签: Transitional, Minor feature enhancements
This release marks some library classes methods as obsolete, and adds interfaces compatible with 2.1. Warnings are emitted when detecting some incompatibilities related to implicit conversions and use of the ARGUMENTS class.

2006-02-07 19:33
2.2

类documntation现在已列入。该eiffeldoc工具是。反省的机制,实验持久性功能和内建网络支持增加了。现在的理想工具,包括OpenGL支持。图书馆改进工作。
标签: Major feature enhancements
Class documntation is now included. The eiffeldoc
tool is included. An introspection mechanism,
experimental persistence features, and builtin
networking support were added. The vision toolkit
now includes OpenGL support. Library improvements
were done.

Project Resources