RSS 13 projects tagged "Compilers"

Download Website Updated 15 Oct 2002 Homebrew Decompiler

Screenshot
Pop 59.08
Vit 2.00

Homebrew Decompiler is a GPLed tool (written in C++) that takes Java .class files and reverse engineers the JVM bytecodes to generate .java files that attempt to resemble the original source code as much as possible.

Download No website Updated 21 Jul 2011 jclasslib bytecode viewer

Screenshot
Pop 104.31
Vit 5.32

jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode. In addition, it contains a library that enables developers to read, modify, and write Java class files and bytecode.

Download Website Updated 18 May 2013 ELFIO

Screenshot
Pop 136.67
Vit 15.47

ELFIO is an ELF (Executable and Linkable Format) reader and producer implemented as a C++ library.

No download Website Updated 09 May 2004 OpenMCL

Screenshot
Pop 66.58
Vit 4.37

OpenMCL is an Open Source version of Digitool's excellent Macintosh Common Lisp (MCL) implementation, which runs on LinuxPPC and MacOS X. It features a native code compiler, multithreading support, and good ANSI CL compliance.

Download Website Updated 13 Aug 2003 joeq virtual machine

Screenshot
Pop 50.95
Vit 1.85

joeq is a Java 2 (JDK 1.3 and 1.4) compatible virtual machine. It is unique in that it is entirely implemented in Java, leading to greater reliability, portability, maintainability, and efficiency. It is also language-independent, so code from any supported language can be seamlessly compiled, linked, and executed dynamically.

Download Website Updated 28 Nov 2004 GCC Introspector

Screenshot
Pop 84.99
Vit 1.96

The GCC XML Tree Node Introspector project consists of a patch to the gcc compiler to output the internal compiler tree nodes in RDF/XML and programs to process that RDF/XML. The tree nodes are complex data structures which represent the source code inside the compiler. Through these tree nodes, users are able to extract information from their programs that would be otherwise very difficult to obtain. Modules exist to store these nodes in Redland RDF using a Berkley database. The long-term goal of the project is create a high-level API that will make the programmatic manipulation of programs easier than it is now.

Download Website Updated 03 May 2004 Chump

Screenshot
Pop 48.29
Vit 3.46

Chump is a table-driven assembler and dissembler with a very fast new architecture input format. Both the assembler and disassembler are created using a single description. It comes with descriptions for ARM, MIPS, Stump, and 6809. It is intended for use as a library compiled with other programs to allow line assembly and disassembly.

Download Website Updated 19 Jul 2006 AVR Cross Development Kit

Screenshot
Pop 65.38
Vit 2.97

AVR Cross Development Kit is a CDK for Atmel's AVR RISC processor series. It provides a comprehensive assembler and C development environment on Linux or similar host systems.

Download Website Updated 13 Dec 2009 Ovm

Screenshot
Pop 71.13
Vit 4.10

Ovm is a framework for building programming language runtime systems. The current emphasis is to produce a Java virtual machine compliant with the real time specification for Java.

Download Website Updated 19 Jul 2004 Robotworld

Screenshot
Pop 24.58
Vit 1.00

Robot World aims to be a distributed physical environment inhabited by programmable robots, spanning across countless computers on the Internet in true peer-to-peer fashion.

Screenshot

Project Spotlight

MatrixSSL

An embedded SSL/TLS implementation for small footprint devices.

Screenshot

Project Spotlight

XiX Music Player

A music player for MP3, Ogg, and FLAC files.