Compilers
Acovea implements a genetic algorithm for finding the "best" options for compiling programs with the GCC C and C++ compilers. ACOVEA (Analysis of Compiler Options via Evolutionary Algorithm) implements a genetic algorithm to find the "best" options for compiling programs with the GNU Compiler...
Platforms: *nix
License: Freeware | Size: 399.36 KB | Download (97): Acovea Download |
Cocom project is a toolset that is oriented towards the creation of compilers, cross-compilers, interpreters, and other language processors. It consists of reusable packages (collection and memory management framework), a Sprut internal representation description (AST-to-AST) translator, a Nona...
Platforms: *nix
License: Freeware | Size: 3 MB | Download (101): Cocom Download |
JadRetro is a command-line utility that could help You to successfully decompile Java classes created by the modern Java compilers (of Java 1.4, Java 1.5 or later).
JadRetro operates by transforming the specified Java class files (if needed) into ones which could be processed correctly by an...
Platforms: Windows
License: Freeware | Size: 101 KB | Download (216): JadRetro Download |
C-Free is a professional C/C++ integrated development environment (IDE) that support multi-compilers. With this software, user can edit, build, run and debug programs freely. With C/C++ source parser included, although C-Free is a lightweight C/C++ development tool, it has powerful features to...
Platforms: Windows
License: Shareware | Cost: $79.95 USD | Size: 14.22 MB | Download (56): C-Free 5.0 Download |
This project is aimed to provide a free and cross-platform configurable integrated development environment which can be configured in order to be used with any development system such as interpreters, compilers and database systems.
Features of this system include: project management,...
Platforms: Windows
License: Freeware | Size: 5.8 MB | Download (50): ACIDE Download |
High-performance Embedded Workshop, a powerful yet easy to use tool suite, features an industry standard user interface and is designed using a modular approach seamlessly incorporating device family-specific C/C++ compilers and the debugger elements for various debugging platforms including...
Platforms: Windows, Windows Vista, 7
License: Freeware | Download (92): High-performance Embedded Workshop Download |
This is a group of makefile scripts and templates that helps the developer and end-user to configure, update, and build Allegro/AllegroGL/etc projects, on many platforms, and with different compilers, in a easy way (just type 'make' and it will work).
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 13.99 KB | Download (51): Almake Download |
Cross-platform and cross-compilers stand-alone build system (or build environment). Purpose of this project is create easy for use, configure, scalable build system.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 53.49 KB | Download (50): BuildEnv Download |
Covra is a project to help design compilers. C3 is a tool specialized on the easy design and construction of ASTs, it is independent of the compiler compilers or parser generator that is used. It generates Java and C# code. Require JRE 1.6.0.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 826.11 KB | Download (47): C3 - From grammar to AST Download |
This project provides a simple facade for interacting with Java compilers, compiling Java code as strings to Java Classes. This project also provides several adapters for common Java compilers.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 99.95 KB | Download (50): DynamicCompiler4J Download |
The G3D Innovation Engine is a commercial-grade C++ 3D engine available as Open Source (BSD License). It is used in commercial games, research papers, military simulators, and university courses. G3D supports hardware accelerated real-time rendering, off-line rendering like ray tracing, and...
Platforms: Mac
License: Freeware | Size: 57.89 MB | Download (53): G3D Innovation Engine Download |
We extend the Eclipse IDE with tools for development in Haskell, a functional programming language, providing support for a wide range of tools (compilers, interpreters, doc tools etc.) in a coherent, convenient and configurable environment.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.71 MB | Download (54): Haskell support for Eclipse Download |
A framework for user-extensible compilers and development tools, including a Java-to-Java extensible compiler, ideal for Java code refactoring. Also includes the new LX programming language.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 452.18 KB | Download (55): Mozart Development Environment Download |
NedoPC SDK is a set of development cross-tools (compilers/emulators) to develop system and user software (and hardware) for some old home minicomputers and new 'homebrew' hobbyist-friendly computers (including development of that kind of computers)
Platforms: Windows, Mac, Linux
License: Freeware | Size: 49.29 KB | Download (56): NedoPC SDK Download |
Native Java parser framework, no (pre-)compilers needed. Closely follows BNF syntax. Optimized for performance and low overhead. Highly flexible and extendable using a streamlined API. Integrate semantics, tracing and even context sensitive parsers.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 360.77 KB | Download (48): Parser OBjectS (POBS) Download |
Overview of pre-defined compiler macros for standards, compilers, operating systems, and hardware architectures.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 7.92 KB | Download (48): Pre-defined Compiler Macros Download |
SableCC is a parser generator which generates object-oriented frameworks for building compilers, interpreters and other text parsers. SableCC keeps a clean separation between machine and user code which leads to a shorter development cycle.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 526.44 KB | Download (47): SableCC Download |
The DaCapo benchmark suite is designed to faciliate performance analysis of Java Virtual Machines, compilers and memory management. It comprises a harness and a suite of open source real-world programs.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 159.35 MB | Download (52): The DaCapo Benchmark Suite Download |
Travis's Cross Compiler Collection is a collection of scripts that build cross compilers targetting different, specific, platforms. All requisite files are grabbed by ftp, so most cross compilers are just a 'make install' away.
Platforms: Mac, BSD, Solaris, Linux
License: Freeware | Size: 2.38 KB | Download (47): Travis's Cross Compiler Collection Download |
Compilercache is a wrapper script around your C and C compilers. Each time you compile something, the wrapperscript puts the result of the compilation into a cache. And once you compile the same thing again, the result will be picked from the cache instead of being recompiled.
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (54): Compilercache Download |