EiffelStudio is an IDE for the Eiffel language (ECMA-367, ISO/IEC 25436, and ACM Software System Award 2006). It includes: Eiffel compiler, Eiffel editor, Eiffel code browsing tool, Eiffel testing tool, graphical design tool, refactoring tool, debugger, profiler, and Eiffel analysis tools (Metrics, Dependencies, etc.). Eiffel generates C or CLI for .NET or Mono. Eiffel applies O-O principles and Design by Contract for high-quality software. Many Eiffel libraries are included: ADT, network, GUI, database, parsing (including an Eiffel parser), XML, Web, COM, and more.
相關的專案Properties Editor, Amateras, MPC-BE, SharpDevelop-jp, MinGW - Minimalist GNU for Windows
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.
codemetre allows you to compare different versions of your software project, determining how and how much source files have changed. It currently recognizes both source code and comments from Ada, Bash shell, C, Eiffel, SQL, and more. It can also provide you with metrics on any single snapshot of your project.
xplain2sql converts files from Xplain to SQL. It supports a very large subset of Xplain, and it can convert from Xplain to Microsoft SQL Server, DB/2,
Inprise InterBase, PostgreSQL, Oracle, MySQL 5, SQLite 3 or ANSI-92 SQL. It can also generate an XML description of the generated SQL. This XML description can be used to create low-level middle-tier code. Example stylesheets for Eiffel/ECLI and Delphi/ADO are included. The C source code release should compile on any platform with an ANSI C compiler. There are binary releases for FreeBSD, Linux, Solaris x86, and Windows 2000.
相關的專案DeSmuME, MergeDoc, Properties Editor, iReport-Designer for JasperReports, SmillaEnlarger
すべての既存のものより全く異なるオペレーティング システムを行うための可能性を探る。40 歳の概念に基づく、代わりにオブジェクト指向、ピア ツー ピアとセキュリティのために地面から設計します。
相關的專案OpenOffice.org 独自ビルドプロジェクト, Amateras, TERASOLUNA Framework, Media Player Classic - Home Cinema, Dumpper v.60.3
eformmail is a stand-alone CGI program that accepts an
HTML form and emails it. The target email
address is not buried in the HTML form,
making it impossible for spammers to take
advantage of this email address. A comprehensive manual is available. eformmail can also validate fields for validity using regular expressions. Since release 2.0 eformmail has a spam tram, so fake form submissions can be dismissed immediately. The proposed email output can be formatted by an XSLT processor.
相關的專案WordPress Plugins/JSeries, XOOPS, PukiWiki, RealTerm: Serial/TCP Terminal, iReport-Designer for JasperReports
eglade is an Eiffel code generator that parses XML
files produced by Glade.
EPDF is an Eiffel library that allows the
generation of PDF documents. It supports PNG
images, 14 base fonts, graphic operations,
document compression, viewer preferences, document
properties, and document outline.
EWG (Eiffel Wrapper Generator) is a tool that generates Eiffel wrapper classes for C libraries. It can be used to create libraries that bridge the gap between Eiffel and C. It aims to work for arbitrary ANSI C and with all common Eiffel compilers. It is ideal for creating cross-platform, cross-Eiffel-compiler, and
cross-C-compiler C library wrappers. It can handle pretty much all ANSI C, but understands Visual C and GCC extensions as well.
G2F3 (Generic Game Framework in eiFFel) aims to
simplify the development of two player zero sum
strategy games by separating game specific code
from reusable generic code. So far, abstract board
games are best supported. This software is written
using GNU SmartEiffel. The package comes with six
相關的專案Win32 Disk Imager, MAME Spirits, Properties Editor, Media Player Classic - Home Cinema, unofficial gpSP kai
ESE (pronounced "easy") stands for "Enterprise
SmartEiffel". Its aim is to build enterprise-level
tools and libraries for SmartEiffel.
ECLI is an Eiffel wrapper around the X/Open ISO/CLI (Call Level Interface), which defines an API to RDBMS drivers and uses SQL92. ISO/CLI is also known as ODBC under MS Windows.
Yet Another Eiffel Sockets (yeasockets) provides a
multi-OS (Win32, Linux, QNX, etc.) TCP/IP API
layer for Eiffel. SmallEiffel and ISE Eiffel are both
The Gobo Eiffel Project provides the Eiffel community with free and portable Eiffel tools and libraries.
相關的專案Properties Editor, iReport-Designer for JasperReports, Darik's Boot and Nuke, DeSmuME, MinGW - Minimalist GNU for Windows
EiffelFox is an Eiffel language wrapper for the FOX