RSS 12 projects tagged "Assemblers"

No download Website Updated 22 Oct 2001 Quick C--

Screenshot
Pop 20.69
Vit 67.56

The Quick C-- compiler is an experimental implementation of the C-- language. C-- is intended to be a "portable assembly language" that can be used as a target language by compiler writers. C-- features a simple C-like core and support for garbage collection and exception handling.

Download Website Updated 18 May 2013 ELFIO

Screenshot
Pop 137.26
Vit 15.37

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

Download No website Updated 21 Jul 2011 jclasslib bytecode viewer

Screenshot
Pop 103.63
Vit 5.31

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.

No download Website Updated 09 May 2004 OpenMCL

Screenshot
Pop 64.90
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.

No download Website Updated 31 Jul 2008 Neko

Screenshot
Pop 49.57
Vit 3.69

Neko is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. Learning and using Neko is very easy. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries. Neko is a good way for language designers to focus on design and reuse a fast and well-designed runtime, as well as existing libraries for accessing filesystem, network, databases, XML, etc. It has a compiler and a virtual machine. The virtual machine is very lightweight and well optimized. The VM can be easily embedded into any application, and your libraries can be accessed using the C foreign function interface.

Download Website Updated 24 Sep 2012 ELF Tool Chain

Screenshot
Pop 54.00
Vit 2.58

ELF Tool Chain is a set of program development tools for working with files in the ELF executable file format.

Download Website Updated 13 Aug 2003 joeq virtual machine

Screenshot
Pop 51.06
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 26 Aug 2003 shellforge

Screenshot
Pop 46.88
Vit 1.75

shellforge enables you to write shellcode programs in C. It transforms C program code into shellcode that will run on a Linux/x86 system. It provides macros to substitute libc calls with direct system calls and a Python script to automate compilation, extraction, encoding, and tests.

Download Website Updated 23 Mar 2006 h2incn

Screenshot
Pop 19.54
Vit 1.64

h2incn tries to directly convert C/C++ headers to Nasm-style include files, and can be used in a makefile. It is useful if you want to use the same structures or external variable declarations in C and assembler code, and you don't want to use two separate files and update both each time you change something. It is written in a mix of C and C++ code. It currently works for simple files.

Download Website Updated 16 Aug 2002 sgasm

Screenshot
Pop 27.86
Vit 1.00

sgasm is a simple, generic, portable, retargetable assembler. It is written in C, is extremely easy to configure, and is very fast.

Screenshot

Project Spotlight

Quenlig

An online interactive tutorial and free text assesments.

Screenshot

Project Spotlight

ddpt

A dd command variant for disks with large I/O support.