GCI is an interface to gcc. It adds some more preprocessor directives adding new functionalityies to gcc, from which it features a module system and the possibility to have source codes autospecify to gcc their compiling parameters.
The CommGen platform is intended to be a simple, scalable integration platform
for small to medium problem sets. The architecture is simple, consisting of a
distributed kernel, distributed O/S, agent and application layer.
axdistcc is a small liveCD with the distcc, it makes possible an easy creation of a compilation farm. It uses as base system the Slackware Linux 11.0 and a modified linux-live scripts.
To some, the Java and C++ languages appear deceptively similar. The goal of this is project is to examine these two popular object-oriented languages and generate a Java to C++ translator.
CDK4AVR stands for Cross Development Kit for Atmels AVR RISC processor serie
and should you support with a comprehensive Assembler and C development
environment for even this processor familie under Linux or similar host systems.
RunCC is a new kind of parsergenerator that generates parsers and lexers at runtime. Source generation is only optional. It features the absence of any cryptography. Although intended for small languages, it comes with Java and XML example parsers.
The Markovski project implements an interpreter/compiler for a language named Markovski, used to write Markov algorithms (see http://en.wikipedia.org/wiki/Markov_algorithm).
ECCO is a web-based IDE. In other words is an online development environment with file manager, console interface for compiling and execution of code and an editor with syntax highlighting, tabs and support for many languages and accessed with a browser
A compiler for a simplified pascal language. It runs in a x86 computer with a Linux-based OS. The purpose of this project is to show how a source code in pascal can be converted to x86 assembly.
UIMP(Unified Image Manipulation Program) is an OS independent Image Processing system, which provides over 1000 algorithms and supports web online, console and GUI program.
The aim of this project is to allow a client to assign the compilation of a source file to a remote server throughout the mediation of a Master Server. One of the goals of this project is to give the possibility to chose among the most frequently employe
PYthon to ASsembler TRAnslator. At this moment supports Microchip PIC16 instruction set only. Its main goals are: to support a wide range of microcontrollers and processors, to generate compact and effective code.
Z80 ASM editor that gives you real-time info about Mnemonics, Waitstates/Clock cycles, and Labels. Features code completion, real-time debugging and T-states profiling.
{sets} is a lightweight constraint programming language. The uniqueness of {sets}, is that it uses ROBDD ( Reduced Ordered Binary Decision Diagrams ) to represent and solve constraints.
A general-purpose text-file template engine, designed to be used as an API from Java applications or servlets. Small and simple, yet powerful. No external library dependencies.
Narrative JavaScript is a small extension to the JavaScript language that enables blocking capabilities for asynchronous operations. This makes writing asynchronous code sequences easier and increases code readability.
This is a set of tools to work with Java classes. It resembles certain Unix commands that work with ELF -- like ldd, nm, dump etc. and provide class disassembly capability.
Twilight is an imperative, object oriented, general purpose programming language. The guiding principles of Twilight are simplicity, practicality, and orthonogolity.
OOC is an Oberon-2 development
platform. It consists of an optimizing compiler, a number of related
tools, a set of standard library modules, and a reference manual.