Engineering A Compiler
This is a compiler which produces ANNs out of a simple, procedural programming language. Those programs can then be subject to genetic algorithms and neuro-evolution to enhance them automatically.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 380.55 KB | Download (51): Anne Compiler Download |
Chai-T is a prototype implementation of a compiler for a language based on Java and including Traits (http://www.iam.unibe.ch/~scg/Research/Traits/), which are a new program structuring unit designed to maximise flexibility in code reuse
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.48 MB | Download (52): Chai-T Java+Traits Compiler Download |
The goal of this project is to develop an object-oriented language along with a compiler, assembler, runtime enironment, and libraries.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 43.42 KB | Download (48): Jargon Programming Language and Compiler Download |
A project to create a compiler suite for the creation of NES binaries.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 12.64 KB | Download (48): NES Compiler Collection Download |
Verto is a compiler that uses a top-down recursive descent parser implemented in Java
for educational purposes. It translates Verto language (a subset of the C language) into Caesar machine language.
Verto is the Latin word for interpret.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 350.48 KB | Download (50): Verto Compiler Download |
With VisualVision's EBooksWriter you can create ebooks with ease.
It's a professional all-in-one (edit, protect, pack / compile) visual environment, not just a compiler:
- you build compact self extracting ebooks with one click; also mobi and epub ebooks for handheld and smartphones, Kindle,...
Platforms: Windows, Windows 7, Windows Server, Other
License: Freeware | Size: 2.4 MB | Download (2293): eBooksWriter LITE Download |
JikesTM is a compiler that translates JavaTM source files as defined in The Java Language Specification into the bytecoded instruction set and binary format defined in The Java Virtual Machine Specification. You may wonder why the world needs another Java compiler, considering that Sun provides...
Platforms: *nix
License: Freeware | Size: 860.16 KB | Download (211): Jikes Download |
ccache is a compiler cache. It acts as a caching pre-processor to C/C++ compilers, using the -E compiler switch and a hash to detect when a compilation can be satisfied from cache. This often results in a 5 to 10 times speedup in common compilations. The idea came from Erik Thiele wrote the...
Platforms: *nix
License: Freeware | Size: 86.02 KB | Download (96): ccache Download |
phc is a compiler for PHP that will translate PHP code directly into Linux assembly code. phc project can be used as a (C++) framework for developing refactoring tools, aspect weavers, script obfuscators and any other tools that operate on PHP scripts. At the moment, phc gives the programmer a...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (155): phc 0.1.7 Download |
SML/NJ (Standard ML of New Jersey) consists of a compiler, compilation manager, and libraries for Standard ML. Included are CML (Concurrent ML) and eXene (a toolkit for X based on CML). The compiler produces efficient code for most popular architectures (Intel x86, Sparc, Alpha, Mips, HP-PA,...
Platforms: *nix
License: Freeware | Size: 5.2 MB | Download (123): SML/NJ Download |
octavia is a compiler for a music description language that compiles to MIDI data. octavia music source files can also use Python code to perform generic programming tasks that a composer might wish to accomplish. Whats New in This Release: - This release deals correctly with accented notes...
Platforms: *nix
License: Freeware | Size: 276.48 KB | Download (93): octavia Download |
Neurotranslator was specially designed as a compiler using for a new XBNF syntax.
Severals inputs and outputs flux (files or stdin/stdout) are usable through XBNF channels. Now you can make use of this utility to improve your development process.
Platforms: Windows
License: Freeware | Download (42): Neurotranslator Download |
CLCC is a compiler for OpenCL kernel source files. It is intended to be a tool for application developers who need to incorporate OpenCL source code into their programs and who want to verify their OpenCL code actually gets compiled by the driver before their program tries to compile it...
Platforms: Windows
License: Freeware | Download (45): CLCC Download |
How to install Turbo Pascal on Windows x64
Turbo Pascal is a software development system that includes a compiler and an Integrated Development Environment (IDE) for the Pascal programming language running under CP/M, CP/M-86, and MS-DOS, developed by Borland under Philippe Kahn's leadership....
Platforms: Windows
License: Freeware | Size: 1.34 MB | Download (72): Turbo Pascal Download |
CLCC is a compiler for OpenCL kernel source files. It is intended to be a tool for application developers who need to incorporate OpenCL source code into their programs and who want to verify their OpenCL code actually gets compiled by the driver before their program tries to compile it...
Platforms: Windows
License: Freeware | Size: 102 KB | Download (44): CLCC 0.2.0 Build Download |
GNU Cim is a compiler for the programming language Simula (except unspecified parameters to formal or virtual procedures). It offers a class concept, separate compilation with full type checking, interface to external C routines, an application package for process simulation and a coroutine concept.
Platforms: *nix, C/C++, BSD
License: Freeware | Download (55): GNU Cim Download |
John's Mutant contains a compiler for the mutant language. It is written in python, and emits NASM source code for 16bit DOS, x86 Linux, and x86_64 LInux. This is the successor to the Burapha Compiler Kit.
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (40): John's Mutant Download |
Janino is a compiler that reads a Java expression, block, or source file, and generates Java bytecode that is loaded and executed directly. It is not intended to be a development tool, but an embedded compiler for run-time compilation purposes, such as expression evaluators or "server pages"...
Platforms: Not Applicable
License: Freeware | Size: 452 KB | Download (489): Janino Download |
SPMS and syspatch are a useful tools to apply OpenBSD patches to a collection of OpenBSD hosts where you dont want to have a compiler and the src hierarchy, nor spend the time needed to compile some sources. SPMS and syspatch are designed for admins who have more than one OpenBSD box to...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (103): SPMS/syspatch Download |
Z80-ASM is a compiler/assembler and monitor(including disassembler) for the Z80 CPU. It runs under Linux (probably also under other UNIX-flavours) and DO$ (DJGPP version 2.03 checked). Its written in C and source-code availible! Each Z80-ASM package contains a compiler for the Z80 assembling...
Platforms: *nix
License: Freeware | Size: 481.28 KB | Download (221): Z80-ASM Download |