RSS 4 projects tagged "Compilers"

Download Website Updated 06 Feb 2013 EiffelStudio

Screenshot
Pop 229.03
Vit 32.19

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.

Download Website Updated 01 Feb 2008 SmartEiffel

Screenshot
Pop 123.81
Vit 8.64

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.

Download Website Updated 22 Aug 2008 GOBO Eiffel

Screenshot
Pop 48.17
Vit 4.19

The Gobo Eiffel Project provides the Eiffel community with free and portable Eiffel tools and libraries.

Download Website Updated 28 Feb 2006 Amber for Parrot

Screenshot
Pop 33.94
Vit 2.95

Amber for Parrot is an object-oriented scripting language for the Parrot virtual machine. It combines the traditional advantages of scripting languages with support for software correctness and large-scale software engineering. Amber for Parrot has syntax and semantics somewhere between those of Eiffel and Ruby.

Screenshot

Project Spotlight

MASTIFF

A static analysis automation framework.

Screenshot

Project Spotlight

SYINF

A portable, cross-platform program for brief system information.