A versatile macro assembler with support for several 8-bit microprocessors including 6502, 6507, 6803, HD6303, 68HC11, 68705, and F8.
multi-platform cross assembler for 6502/6510/65816 cpu
ACME is a free cross assembler released under the GNU GPL. It can produce code for the following processors: 6502, 6510 (including illegal opcodes), 65c02 and 65816. ACME supports the standard assembler stuff like global/local/anonymous labels, offset assembly, conditional assembly and looping assembly. It can include other source files as well as binaries while assembling. Calculations can be done in integer or float mode. Oh, and it is fast.
Implementations for the Revised Report language
This project offers open source implementations for UNESCO/IFIP's Algol 68 (the Revised Report language). The project offers two implementations: Implementation 1 is Algol68G: a recent checkout hybrid compiler/interpreter by Marcel van der Veer, supporting arbitrary arithmetic, partial parametrisation, complex numbers, POSIX threads, GNU plotutils, GNU scientific library, curses, sound, TCP sockets, RegEx and PostgreSQL. Inplementation 2 is algol68toc, a port by Sian Mountbatten of the vintage Algol68RS (UK Defense Research Agency) compiler. The implementation emits C code.
Disassembler for Atari 2600 and 7800 ROMs. Compatible with DASM.
ATasm is a 6502 command-line cross-assembler that is compatible with the original Mac/65 macro assembler released by OSS software. The aim of ATasm is to provide Atari home-brew coders with a comfortable and powerful toolset.
NedoPC SDK is moved to https://github.com/shaos/nedoPC-SDK
FORTH-like language compiler for AVR ATMega
A compiler and cross-compiler for (Currently) Cobol (with Fortran being added later). It is intended to be the first self-hosted open-source Cobol Compiler, e.g. the compiler itself will be written using Cobol.
A C-Cross-Compiler for the C-Control microcontroller provided by Conrad Electronic
asxa: Cross Assembler for NXP XA-51 Microcontrollers. Included is a monitor in XA assembly language with a disassembler a a debugger.
Brainfuck is an IDE (Integrated Development Environment) for the Brainfuck programming language. It provides the user a comfortable way to develop, debug, interprete or compile code. Additionally a plugin-framework is provided to integrate extensions.
CQSAT is a powerful, comprehensive and extensible framework for static analysis of program source code and detection of software defects.
FlexMSS is a project to translate MXML code to Actionacript.
JaCIL (pronounced "jackal") is a project to create a byte-code compiler to translate .NET assemblies to Java class files.
The purpose of this project is to modify SmartEiffel to allow it to be used to create applications for mobile device platforms such as Symbian, BREW, and J2ME. Currently the codebase is based on SmartEiffel 1.0, but we are looking into moving over to Sma
PicoBlaze C Compiler. A simple C compiler for the Xilinx PicoBlaze embedded microcontroller.
WebTugaPL - WebTuga Programming Language (Projecto para uma linguagem de programação simples e fácil de aprender e utilizar em português).
Xfde will be a lightweight crossplatform Gtk2-based integrated development environment and source code editor written in C++.
its Compiler Project, has plug-n-play Code Generator based on XML (parse table); create SyntaxChecker->Parser for Language, generating XML-IC (i.e. IC=IntermediateCode) depicting parse tree; join -=aCodeGen=- & get full working compiler...
Brainf*ck language interpreter and BF-to-C translator
A total rewrite of the DASM cross assembler.
flex and bison files for limited conversion from autocad dxf to POV-RAY format. whole DXF flex syntax is there as of that timeframe. I tried my best, but I am not an expert in bison. files are huge. written for gnu C. and C hand attempt at lexer
kernelC is a C-compatible language designed to help developers produce both cleaner and safer kernel code, with no runtime overhead. This project gathers language specification and development of the kcc compiler to C source code (prototyped in Java).
Tool to convert stabs debugging symbols into Codeview symbols within Windows 32 bit executables. This tool allows one to use Windows debugger tools on applications built with GCC.