RSS 9 projects tagged "Compilers"

Download Website Updated 26 May 2006 Agora BASIC

Screenshot
Pop 34.28
Vit 1.00

Agora BASIC is a BASIC compiler for POSIX systems. It aims to implement ANSI Standard Full BASIC without ambitions to become a trendy or "modern" BASIC.

Download Website Updated 28 Sep 2004 CCIDE

Screenshot
Pop 33.27
Vit 2.01

Ccide reads C, C++, BASIC, or bash source code containing embedded decision tables from stdin, expands the tables, copies the remaining statements, and forms a compilable C or C++ source module, executable bash script, or interpretable BASIC program. Erratic side effects are avoided by evaluating all condition expressions at exactly the same time, and by performing all evaluations and actions in the original sequence.

Download No website Updated 29 Apr 2008 COMPILADOR

Screenshot
Pop 10.34
Vit 43.01

COMPILADOR is a compiler for arithmetic expressions. It consists of a lexical and syntactic analyzer for a matrix of precedence. This program will check if the expression is well formed and then evaluates it.

No download Website Updated 11 Dec 2001 Ch

Screenshot
Pop 49.66
Vit 64.66

Ch is an embeddable C/C++ interpreter for cross-platform scripting, shell programming, 2D/3D plotting, numerical computing, and embedded scripting. It is the simplest solution to numerical computing and visualization in the domain of C/C++. It supports the ISO 1990 C Standard (C90), major features in C99 (complex numbers, variable length arrays or VLAs, type generic functions, long long data type, etc), classes in C++, and extensions to the C language like nested functions, string types, etc. It can be embedded in other applications and hardware and used as a scripting language. C/C++ code is interpreted directly with no compilation to intermediate code. It supports Linux, Windows, MacOS X, Solaris, HP-UX, and FreeBSD.

Download Website Updated 05 Nov 2008 ESC/Java2

Screenshot
Pop 51.59
Vit 3.54

ESC/Java2 is an Extended Static Checker for Java. It automatically, statically, and modularly detects common programming errors. It reasons about Java programs that have (optional) annotations written in JML.

No download Website Updated 28 Jan 2008 FrAid

Screenshot
Pop 87.29
Vit 2.98

FrAid (Fr[actal] Aid) is a programming language that is appropriate for mathematical computations, visualization, batch processing, and more. It features both a standalone application that provides a programming environment for the language and a system for integrating the language with Java. The Java interface allows mathematical equations and formulas to be used with Java code, making it easier to process numerical computations, symbolic computations, imaging, CAD, and more.

Download Website Updated 18 Apr 2001 compilercache

Screenshot
Pop 28.64
Vit 1.42

Compilercache is a wrapper around your C and C++ compilers. Each time you compile something, it puts the result of the compilation into a cache. Once you compile the same thing again, with exactly the same command line parameters and exactly the same sources and included include files, the result will be picked from the cache instead of being recompiled.

Download Website Updated 18 Jul 2012 crosstool-NG

Screenshot
Pop 281.96
Vit 18.60

crosstool-NG is a versatile toolchain generator, aiming at being highly configurable. It supports multiple target architectures, different components (glibc/uClibc...) and versions. crosstool-NG also features debugging utilities (DUMA, strace...) and generation tools (sstrip...).

Download No website Updated 25 May 2005 eXtensible Programming System

Screenshot
Pop 29.09
Vit 1.00

The goal of XPS is to make programming simpler by raising the level of abstraction without loss of performance. It provides true support for meta-programming and domain specific languages, making it possible to design simple programming languages to match the problem at hand. This is the opposite of current practice which seeks to translate the problem domain down into the low level solution domain of current programming languages.

Screenshot

Project Spotlight

Ganeti

Virtual server management software.

Screenshot

Project Spotlight

prwd

A tool to print your working directory in a reduced form.