A native Windows port of the GNU Compiler Collection (GCC)
This project is in the process of moving to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platforms.
flex is a tool for generating scanners
flex is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text. The flex program reads user-specified input files, or its standard input if no file names are given, for a description of a scanner to generate. The description is in the form of pairs of regular expressions and C code, called rules. Flex generates a C source file named, "lex.yy.c", which defines the function yylex(). The file "lex.yy.c" can be compiled and linked to produce an executable. When the executable is run, it analyzes its input for occurrences of text matching the regular expressions for each rule. Whenever it finds a match, it executes the corresponding C code.
After a program has been thrown into the world in binary form, it can boomerang back as source code. The Boomerang reverse engineering framework is the first general native executable decompiler available to the public.
Parse C++ header files using ply.lex to generate navigable class tree representing the class structure. CppHeaderParser.py has the advantage of being a pure python C++ header parser. Grap a copy of ply at http://www.dabeaz.com/ply/
Converts bitmap file to c/c++ files (usefull for embedded systems with GUI). The color encoding is fully configurable (for example 16bit 5/6/5) and a "preview" bmp file is generated to show how much the picture is altered by the information reduction
LiteSQL is a codegenerator and C++ library that integrates C++ objects tightly to relational database and thus provides an object persistence layer. LiteSQL supports SQLite3, PostgreSQL, MySQL and oracle as backends.
Go to github.com/vlm/asn1c for the latest version.
This ASN.1 compiler turns ASN.1 specifications into C code. The asn1c is shipped together with conformant BER/DER/XER/PER codecs. The X.509, GSM TAP3, MEGACO, RRC and LDAP encoding and decoding examples are part of the source code distribution. NOTE: THE asn1c PROJECT HAS LARGELY MOVED TO GITHUB: http://github.com/vlm/asn1c
The regex-centric, fast and flexible scanner generator for C++
RE/flex is the fast and flexible C++ lexical analyzer generator with Unicode support, indent/nodent/dedent anchors, lazy quantifiers, word boundaries and many other features that Flex lacks. Intended for fast scanning of UTF-8/16/32 files, strings, and streams. Compatible with Flex lexer specifications and supports Bison/Yacc and other parser generators. The reflex scanner generator tool generates clean lexer class code that is MT-safe. Generates Graphviz files to visualize state machine DFAs. RE/flex also offers a collection of class templates to wrap C++ regex engines in a unified API for scanning and searching large data sources. This API makes pattern matching with C++11 std::regex and Boost.Regex a breeze! RE/flex open source code is hosted at GitHub https://github.com/Genivia/RE-flex
A C and C++ Library + a compiler to create Adobe Flash SWF movies up to version 9 (v1.8.1). Supports nearly all the tags, includes an ActionScript compiler. Detailed docs and other tools: convert fonts to Flash, decompile Flash, jpg2swf. LASTEST IS 1.8.4
A PDB file dumper and C++ wrapper library for the Microsoft Debug Information (DIA) 2.0 SDK.
Chasm-interop is a set of tools that parses C++ and Fortran 90 source files and automatically generates bridging code to provide for seamless language interoperability.
El mejor IDE de Ruby para Microsoft Windows ¡Gratis!
Un simple y poderoso IDE de Ruby, finalmente ha llegado a Microsoft Windows. RedSky Ruby, permite a cualquier persona comenzar a programar en Ruby, pues incorpora la guía oficial de Ruby, ademas de esto, es compatible con cualquier tipo de computador (Windows 7 en adelante), por lo cual, no es requerido un computador increíblemente poderoso para correrlo. ¿Por que no comienzas a programar ya? RedSky Ruby esta protegido bajo la licencia BSD (Sujeta a cambio). RedSky Ruby es propiedad de Vinari Software & DO Development, todos los logotipos, referencias a otros productos y nombres, son propiedad de sus respectivos dueños.
ZASM is a 2 pass assembler for Zilog's 8-bit CPU Z80. Supported platforms: Unix-style OS, e.g. MacOS X, Linux, BSD. Special support for ZX Spectrum emulator file formats. Binary or intel hex file output.
Vincent ES 1.x is a 3D rendering library based on the OpenGL (R) ES 1.1 API specification (Common Lite) for embedded devices. ATTENTION: A new fixed pipeline implementation is being work on here: https://sourceforge.net/projects/oglsc
The PGMFI project has as its goal total understanding of the computerized systems such as ECUs, ABS controllers and other devices present in Honda vehicles. Currently, the Non-Commercial-Sharealike license is reccomended for all releases.
JPeerGen is a developer utility to generate C++ source for Java object peers that interact using JNI. These peers can then implement object-specific native code as well as be used as entry points for calling Java from C++ code.
This project is to create a lexical scanner generator. It generates C++ STL compatible, thread safe, scanner classes.
A self-contained and portable build system derived from the traditional 4.4BSD system. It implements Bourne configure script generation, concurrent building and it can compile IDE project files. It is portable to most operating systems and make flavors.
Source code converter
An adjustable translator from one programming language to another. Nowadays tested as basic to c++ translator. See Web Site for more information.
The BioMOBIUS™ research platform, developed by TRIL Centre researchers and developers, is an open shareable technology platform, which allows researcher to rapidly develop sophisticated technology solutions for biomedical research.
also download updates from files section
Please, read Wiki for more information: https://sourceforge.net/p/cplusminus/wiki/Home/
MFC-based disassembler class for easy x86 disassembly.
A framework for creating java GUI application by defining GML(Graphics Markup Language) only drag and drop GUI component in CS3 software. After define GML this software can generate source code automatically comply with the framework(View,Modal,Controlle
Capsule is an OO programming language that is as simple as Java but has all the features of Java and C++. Capsule is 100% object oriented, with a compiler for production, an interpreter, debugger and IDE for development.
Class generator is a C++ coding tool, the basic ideia is to import a .h file and the program creates the basic structure of the .cpp file and the most basic functions such as getters and setters, written in cpp