501 projects tagged "Compilers"

Download Website Updated 02 Mar 2005 Xross Tab Compiler

Screenshot
Pop 10.86
Vit 58.09

xtcc is a set of tools being developed for market research data processing. It is comprised of the following components: xtcc compiler, a data processing backend, qscript, a questionnaire scripting language, a data conversion program for converting data from the qscript format to data processing backend format, and dpassist, a tool to aid in the writing of tabulation and edit specs. The input for this program will be the questionnaire script or map file for the data.

No download Website Updated 14 Mar 2005 Clean Programming Language

Screenshot
Pop 34.28
Vit 57.99

Clean Programming Language is a general purpose, state-of-the-art, pure and lazy functional programming language designed for making real-world applications. Its unique typing system makes it possible to incorporate destructive updates of arbitrary data structures (including arrays) in a pure functional language and to make direct interfaces to the outside imperative world.

No download Website Updated 19 Apr 2005 jhc

Screenshot
Pop 13.19
Vit 57.68

jhc is a Haskell compiler which aims to produce the most efficient programs possible via whole program analysis and other optimizations.

No download Website Updated 11 Jun 2006 CoverageMeter

Screenshot
Pop 23.87
Vit 53.93

CoverageMeter is a complete code coverage tool chain. It analyzes the performance of a software validation and permits the optimization of the testing process of C/C++ applications. It finds untested code sections, redundant tests, and unused source code. It works by instrumenting the source code at compilation time and by analyzing the execution report that the instrumentation produces.

Download Website Updated 22 Sep 2006 Open Watcom

Screenshot
Pop 42.08
Vit 52.96

Open Watcom consists of the famous Watcom C++ and WATFOR compilers -- now open source. Open Watcom is mainly used for developing embedded, DOS, and ncurses software. Open Watcom includes the C/C++/Fortran IDE from Watcom for DOS and a full set of command-line tools for compilation, including the superb Watcom debugger. Open Watcom emits easy-to-understand errors and warnings when things go wrong. Open Watcom generates small statically linked binaries for Linux, Win32, Win16, OS/2, QNX, NetWare, and MS-DOS real and protected mode, among other targets. However, Open Watcom is still only beta-quality on Linux and BSD. The two most serious issues are imperfect C++ template support and an inability to dynamically link with shared libraries built by GCC. Also, Open Watcom is released under the Sybase Open Watcom Public License, which is considered non-free by most Debian Linux developers. NOTE: Open Watcom binaries for Linux are not available anywhere. You must build it yourself. 1.5 has known build issues on Linux; use version 1.4 or the current daily build instead.

Download Website Updated 01 Nov 2006 Retrotranslator

Screenshot
Pop 14.56
Vit 52.58

Retrotranslator is a Java bytecode transformer that translates Java classes compiled with JDK 5.0 into classes that can be run on JVM 1.4. Supported features include generics, annotations, reflection on generics and annotations, enums, autoboxing, foreach loops, varargs, covariant return types, formatted output, static import, concurrency utilities, and collections framework enhancements.

No download Website Updated 24 Jun 2007 Quex

Screenshot
Pop 15.36
Vit 50.30

Quex is a very fast lexical analyzer generator for C++. It creates directly coded lexical analyzers. It has sophisticated features such as mode inheritance, delayed token sending, and indentation events.

Download No website Updated 20 Oct 2007 Compiler for actsl

Screenshot
Pop 15.62
Vit 49.11

Compiler for actsl is an extremely small compiler for a minimal low-level action-based programming language. The programming language has pointers with both references and dereferences, and therefore can do everything that can be done with C. The compiler can compile itself (bootstrap).

No download Website Updated 05 Dec 2007 Much More Than Parsing

Screenshot
Pop 16.16
Vit 48.64

Much More Than Parsing is a parser generator for context free grammars defined in a BNF-like format. It generates scanners, parsers, ASTs, prettyprinters, etc. Several target languages are supported. It is a fork of More Than Parsing.

No download Website Updated 05 Jan 2008 MetaCC

Screenshot
Pop 13.75
Vit 48.32

MetaCC is an annotation based lexer (scanner) and parser generator suitable for processing a wide range of languages, from small domain-specific languages to big ones like Java. Actions may be written directly as annotated Java methods. It contains examples of an expression language and Java 5 grammar.

Screenshot

Project Spotlight

Emdros

A corpus query system for analyzed text.

Screenshot

Project Spotlight

Luksus

A drive encryption script that makes encryption of storage media and virtual files quick and easy.