RSS 10 projects tagged "Compilers"

Download No website Updated 30 Jan 2014 Bircc

Screenshot
Pop 60.17
Vit 8.99

Bircc (Bircc Is a Reusable C Compiler) is a reusable, portable C compiler written in C. It supports easy cross-compiling and is easy to extend and reuse. It has decent performance, though this is secondary to all-around ease of use.

Download Website Updated 27 Jan 2014 TTA-based Co-design Environment

Screenshot
Pop 188.95
Vit 14.09

TTA-based Co-design Environment (TCE) is a toolset that provides a complete co-design flow from C programs down to synthesizable VHDL and parallel program binaries. Processor customization points include the register files, function units, supported operations, and the interconnection network.

Download Website Updated 24 Dec 2013 Cobra Programming Language

Screenshot
Pop 120.25
Vit 13.63

Cobra is a general purpose programming language with a clean, high-level syntax. It provides language level features for quality, including first class unit tests and Eiffel-style contracts. It supports both static and dynamic binding. Cobra is a compiled language with good run-time performance, but also provides some scripting conveniences such as a pound-bang line (#!) and one step compile-and-run. Cobra runs on Linux, Mac, Windows, and anywhere else that Novell Mono or MS .NET exist, including handhelds.

Download Website Updated 24 Nov 2010 Toka

Screenshot
Pop 45.60
Vit 1.00

Toka is a portable dialect of Forth. It has been designed to be used on modern Unix-like OSes, and provides numerous libraries that map in functionality from various common libraries. The language can easily be extended using modules written in C.

No download Website Updated 08 Aug 2007 Parsing.py Parser Generator

Screenshot
Pop 28.35
Vit 1.00

The Parsing module is a pure-Python module that implements an LR(1) parser generator, as well as CFSM and GLR parser drivers. From an algorithmic perspective, this is one of the most advanced parser generators in existence.

No download Website Updated 13 Jul 2005 CDuce

Screenshot
Pop 26.94
Vit 1.42

CDuce is a programming language adapted to writing safe and efficient applications that manipulate XML documents. A type system checks at compile time that applications deal with all the possible inputs and produce only valid outputs. Pattern matching is a powerful operation based on regular expressions to inspect documents. CDuce also features general-purpose features; it is a higher-order functional language, with a type-safe interface with Objective Caml.

Download Website Updated 26 Apr 2005 Continuum

Screenshot
Pop 31.24
Vit 1.03

Continuum is a continuous integration server. It makes sure that software always builds and works as expected. Continuous integration allows software projects to find and identify problems as soon as code is in the source control system. It currently supports building Apache Maven v1 and v2 projects.

Download Website Updated 17 Dec 2008 C Cod

Screenshot
Pop 56.67
Vit 3.30

C Cod is an application that allows for a C/C++/Objective-C source file to be "Compiled on Demand" prior to being executed. This allows C to be used like a scripting language. Also included is the CSP library, which provides C Cod source files with a CGI scripting interface.

Download Website Updated 10 Aug 2005 Clean Slate Smalltalk

Screenshot
Pop 52.85
Vit 3.33

Slate is a prototype-based object-oriented programming language based on Self, CLOS, and Smalltalk. Slate syntax is Smalltalk-80-based, rather than trying to be clever and complex. However, the language semantics, environment, and run-time design are all much more powerful than in traditional Smalltalk systems. The design goal is to bring together many excellent existing ideas into one system, and to provide an environment where design decisions in one area don't constrain others.

Download Website Updated 22 Aug 2008 GOBO Eiffel

Screenshot
Pop 49.15
Vit 4.19

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

Screenshot

Project Spotlight

Barcode Writer in Pure Postscript

A generator of all major barcode formats entirely within Postscript.

Screenshot

Project Spotlight

Packet Peeper

A network protocol analyzer for Mac OS X.