RSS 28 projects tagged "compiler"

No download Website Updated 17 Mar 2014 Java Grinder

Screenshot
Pop 76.73
Vit 1.10

Java Grinder takes Java byte-code from a class file and compiles it into an assembly code text file that can be assembled and run on microcontrollers and CPUs including MSP430, dsPIC, 6502 (Commodore 64), 68000, ARM, and MIPS. A Java API is provided for dealing with SPI, GPIO, Commodore 64 hardware, and more.

Download Website Updated 02 Mar 2014 HGL Suite

Screenshot
Pop 386.33
Vit 15.06

HGL is a compiler/interpreter suite for developing images. It features its own simple but powerful language, Lua integration, output in various formats as well as runtime input handled by plugins, and easy integration into various environments like Web servers or graphical applications. The input is taken from a source file, which has to be compiled for quick and frequent access by the interpreter. An interpreter then runs the compiled files, takes input from custom plugins (if neccessary), and outputs its result via custom plugins.

No download Website Updated 21 Feb 2014 Nimrod

Screenshot
Pop 70.87
Vit 7.57

Nimrod is a statically typed, imperative programming language that tries to give the programmer ultimate power without compromising on runtime efficiency. This means it focuses on compile-time mechanisms in all their various forms. Beneath a nice infix/indentation based syntax with a powerful (AST based, hygienic) macro system lies a semantic model that supports a soft realtime GC on thread local heaps. Asynchronous message passing is used between threads, so no "stop the world" mechanism is necessary. An unsafe shared memory heap is also provided for the increased efficiency that results from that model.

Download No website Updated 21 Jan 2014 gedit-arduino-tool

Screenshot
Pop 43.03
Vit 9.45

gedit-arduino-tool is script that can be used as a Gedit "External Tool" to compile and upload Arduino sketches. It uses the Arduino.mk template.

Download No website Updated 14 Jan 2014 gradle-sablecc-plugin

Screenshot
Pop 59.67
Vit 1.00

gradle-sablecc-plugin is a gradle plugin which creates parsers using SableCC. SableCC supports automatic CST-to-AST transformation, emits all the visitor patterns and analysis helpers you will likely ever need, and is LR, not LL(k). Many example grammars are available for modern languages; the author of this plugin has written dozens.

Download No website Updated 05 Dec 2013 Theano

Screenshot
Pop 77.23
Vit 6.75

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).

No download Website Updated 01 Dec 2013 Voodoo Compiler

Screenshot
Pop 99.28
Vit 10.26

The Voodoo compiler is an implementation of the Voodoo programming language. The Voodoo programming language is a low-level programming language, abstracting over the platform's instruction set and calling conventions, but otherwise leaving the programmer free to do anything at all. The Voodoo compiler supports multiple target platforms and provides a stand-alone compiler, as well as a Ruby module for programmatic code generation.

Download Website Updated 17 Oct 2013 PHPBF

Screenshot
Pop 22.85
Vit 13.61

PHPBF is a Brainf**k compiler and interpreter. It can compile Brainf**k code to C for maximum performance.

Download Website Updated 09 Aug 2013 Build CC

Screenshot
Pop 54.48
Vit 4.08

Build CC is a simple script that automates the building of cross compilers using the GNU toolchain.

Download Website Updated 29 Jul 2013 o42a

Screenshot
Pop 71.29
Vit 7.81

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

W3Perl

A server logfile statistic analysis program.

Screenshot

Project Spotlight

Vrapper

An Eclipse plugin which provides a Vim-like input scheme for text editors.