37 projects tagged "compiler"

No download No website Updated 18 Jul 2013 chmc

Screenshot
Pop 28.98
Vit 3.70

chmc is a CHM compiler command targeted for Unix CHM viewers.

No download Website Updated 21 Jul 2010 iCCsh

Screenshot
Pop 26.76
Vit 1.00

iCCsh is an interactive C compiler shell. It allows C code to be quickly and easily evaluated, without the need for manually constructing and compiling an entire C source file.

No download No website Updated 08 Sep 2010 larceny

Screenshot
Pop 33.05
Vit 1.00

Larceny is a simple and efficient implementation of the Scheme programming language. Created originally as a test vehicle for research on garbage collection and compiler optimizations, Larceny has grown into a major multi-platform system, and is one of the very few implementations that support all four de facto standards for Scheme: IEEE/ANSI, R5RS, ERR5RS, and the R6RS. Development of Larceny has been supported by NSF, Sun Microsystems, and Microsoft.

Download No website Updated 05 Dec 2013 Theano

Screenshot
Pop 78.44
Vit 6.06

Theano is a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. Theano features tight integration with numpy, transparent use of a GPU, efficient symbolic differentiation, speed and stability optimizations, dynamic C code generation, and extensive unit-testing and self-verification. Theano has been powering large-scale computationally intensive scientific investigations since 2007. But it is also approachable enough to be used in the classroom (IFT6266 at the University of Montreal).

Download Website Updated 16 Dec 2010 GNU Modula-2

Screenshot
Pop 28.72
Vit 1.00

The GNU Modula-2 compiler is one of a number of front end languages to GCC (the GNU Compiler Collection). As such, it has been designed to coexist with other GCC languages. For example, it can be used in mixed language projects and it can catch C++ exceptions and throw exceptions which can be caught by C++. Users can also exploit conditional compilation and full gcc backend optimization and architecture coverage. GNU Modula-2 can produce position independent code and can easily produce shared libraries from modules. The compiler provides a swig interface file generator option, which allows scripting languages such as Python to import modules written in Modula-2 and also catch exceptions thrown by Modula-2. The compiler translates PIM2, PIM3, PIM4, and ISO dialects of Modula-2.

No download Website Updated 25 Apr 2011 Js2Scheme

Screenshot
Pop 24.19
Vit 1.02

Js2Scheme compiles JavaScript to Scheme so that it can be processed by Bigloo. It also includes a pretty-printer and a (rudimentary) obfuscator.

Download No website Updated 19 Apr 2011 Orc

Screenshot
Pop 46.67
Vit 1.42

Orc is a library and set of tools for compiling and executing very simple programs that operate on arrays of data. The "language" is a generic assembly language that represents many of the features available in SIMD architectures, including saturated addition and subtraction, and many arithmetic operations.

No download No website Updated 21 Apr 2011 nxcc

Screenshot
Pop 26.65
Vit 33.66

nxcc is a tiny C-like script compiler and virtual machine. It supports classes, can easily be embedded, and is not memory safe or type safe.

Download Website Updated 22 Jun 2011 aida

Screenshot
Pop 17.69
Vit 32.73

The Aida project is two-fold: it defines a simple common markup language designed to describe structured text, and it implements a compiler that translates the Aida syntax into various target formats (HTML, LaTeX, Trac, Mediawiki, Text, Markdown, and others). The system is fast, flexible, and extensible. The core command, aida, is a strict parser (written using Bison and Flex), which analyzes files written in the Aida Markup Language and invokes callbacks in order to convert them to the target format. It embeds a Tcl language interpreter and the callbacks are written in Tcl. This makes it very easy to extend the library and to define new target formats. Furthermore, the Aida files are highly parameterizable via a header and the entire system is configurable at the admin and at the user level. It is also possible to evaluate Tcl code within an Aida file and thus create dynamic contents.

Download Website Updated 29 Jul 2013 o42a

Screenshot
Pop 70.99
Vit 7.46

o42a is a high-level general purpose programming language. It is compiled, statically-typed, prototype-based, logic-driven, and primarily declarative, while the imperative programming style is also supported. A program written in o42a is closer to natural English text than one written in any C-like programming language. The language is designed with programming productivity and code maintainability as main priorities. This achieved by powerful, yet restrained, semantics, and expressive and natural syntax.

Screenshot

Project Spotlight

ReciJournal

An open, cross-platform journaling program.

Screenshot

Project Spotlight

Apple Disk Transfer ProDOS

Talks to your 8-bit Apple computer over serial, ethernet, or audio links.