Extended C gives Object-Oriented features such as self-referential structure pointers via macros to C, resulting in an object-oriented style. Currently tested in gcc, we hope to stabilize it for other compilers as well, including Borland & Visual Studio.
Software to build extra language resource for existing software and software library packages and tools for language computing
A machine code manipulation library for Intel 64 and IA-32.
This is a general purpose machine code manipulation library for IA-32 and Intel 64 architectures. The library supports UNIX-like systems as well as Windows and is highly portable. The FCML library is free for commercial and non-commercial use as long as the terms of the LGPL license are met. Currently it supports such features as: - A one-line disassembler - A one-line assembler - An experimental multi-pass load-and-go assembler (Multi line!) - Support for the Intel and AT&T syntax - An instruction renderer - An instruction parser - Instructions represented as generic models - UNIX/GNU/Linux and Windows support - Portable - written entirely in C (no external dependencies) - C++ wrapper - Supported instruction sets: MMX, 3D-Now!, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, SSE4A, AVX, AVX2, AES, TBM, BMI1, BMI2, HLE, ADX, CLMUL, RDRAND, RDSEED, FMA, FMA4, LWP, SVM, XOP, VMX, SMX Source code moved to: https://github.com/swojtasiak/fcml-lib
FGL is a tightly-integrated self-contained development & execution environment utilizing best-of-breed programming tools and methodologies, optimized web/application server, highly-scalable relational/object database, and robust extension interface.
Eclipse-based plugin for HRT-HOOD and HRT-UML design for Hard Real Time Systems
The FSMGen program is a compiler that assembles a state machine definition to executable code in C. The output is designed to be generic and is not bound to any particular input.
FSMGenerator is a turn-key solution for FSM (Finite State Machine) automatic generation and integration within user`s software. Please, register to get fast personalized support. Feedbacks, feature requests and bug reports are greatly appriciated.
Intend to reproduce most of the conversational programming functionality of the Fagor 8055TC lathe controller. Web browser interface for easy portability between different OS. Visit project web-site for demo.
The FSKC is a CASE tool that allows developers to specify all valid and invalid state-event combinations of a finite state machine (FSM) through a simple to use GUI. Functions called from the FSK can be coded and linked to form a complete FSM.
A language in which to specify Finite State Machines. These machines are then implemented in different languages, and even in different models within those languages, through code generated by fsmlang. Also, a tabular depection of the machine is genera
Flair is all about simplifying application development. It allows the developer to write modules of code and then use flair to define how they interact. Flair then generates the extra code to finalise the application
FleXML reads a DTD describing the format of XML documents; it may be specified as a URI to the DTD on the web. From this FleXML produces a validating XML processor with an interface to support XML applications.
The Framebuffer Character Generator is written in Java an it produces C code for embedded systems! This tool converts any system font to a usable format for a pixel based framebuffer or another embedded pixel based lcd controller.
Testing and Test Control Notation (TTCN) is internationally standardized testing language designed purely for testing. Currently there is no free compiler for it. The main target of that project is to create one based on C interface defined in ETSI spec.
Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.
Open Source DCS (Distributed Control System). FreeDCS will give you everything you need to control your machines or process. It's being designed to be easy to use and deploy. It's composed of Logic designer, HMI designer and controller software.
Portable Source Code (C/C++ programming language) that provides multi-platform portability for data types (numeric, conditional, etc.). Types like 'unsigned 32 bits int', 'boolean expression', etc. all are part of this package. No libraries, just headers.
The GAA Argument Analyser helps programmers to analyze the arguments given to their program from the command line.
A GCC front end for the BCPL programming language.
GClassGen is a program that generates a GObject class in a variety of programming languages based on certain inputs. It does this using a plugin system, so additional languages can be added without re-compiling the main program.
GNAHB Tools is a set of tools for building and deploying code on the GNAHB board created at the Illinois Institute of Technology. It will be backwards compatible to support code written for the MIT Handyboard.
This project has MOVED to http://savannah.gnu.org/projects/gperf/ !!! GNU gperf is a perfect hash function generator. For a given list of strings, it produces a hash function and a hash table, in form of C or C++ code, for looking up
GLBCC is a front-end to the GNU Compiler Collection. GLBCC adds Liberty Basic to the GCC language collection so that Liberty Basic code can be compiled directly to an executable. Since GLBCC uses GCC, the object files can also be linked with object file
Game Editor is the game design software that gives you the power to create the games of your dreams, and gives you the chance to get the source code of the game creator and develop 2D games for personal computers as well as mobile devices like iPhone