Project mlubind is a cross-language(C++ to Lua) binding library. It's usage concepts were taken from luabind library. This project is an attempt to create a new implementation, that has all luabind functionality and takes much less time to compile.
GMetaDOM is a collection of librares, each library providing a DOM implementation. Each DOM implementation is generated automatically by means of XSLT stylesheets.
A universal parsing tool and source code generator for generative programming. It extracts useful information by parsing (BNF parser generator) and generates source code by several techniques, by interpreting a scripting language for flexibility.
Generate a parser at runtime from a collection of C++ objects. Concisely state a parser specification in ordinary C++ code. Learn from a parser generator with an object-oriented design.
ColdFire is a solution to develop financial applications from business logic. It is built upon 3 main frameworks. Vasa - language to write business logic, Inferno - a distributed in memory object db, Blaze - A gui framework built upon Adobe Flex
PRECCX is an infinite-lookahead higher-order compiler-compiler for context-dependent grammars. The generated code is ANSI C and ANSI C++; the code will compile and run under either C or C++. PRECCX grammars admit EBNF + inherited and synthetic attributes
Framework for modelling of Natural General Intelligence. This project aims at creation of open source AGI (Artificial General Intelligence) through modelling of natural thinking. See http://roland.pri.ee/bakalaureusetoo/ for theoretical details.
Jarin is a free interoperability framework between the Java platform and the other environments.
Framework library with diverse applications. Assembles data components into trees based on the developer's implementation. Adaptable to automatically parse and export documents, markup files, scripts, and source code. Easily integrated with GUIs.
IoBind is a C++ STL compliant library to easily serializing objects to/from string, handle encodings, add encrypion, convert to base64, etc. IoBind uses Meta-Programming to acheive a new way of looking at ostream.
WYSIWYG IDE/RAD tool based on FLTK. It has a form designer that automatically generates / updates code. It currently produces python code but it is hoped that it will be able to offer users the option to output any of the FLTK bound languages.
The Unnamed-RPG project's goal is to create a system of tools for developers to create games or software that takes advantage of the power and complexity of Rolemaster(TM) style of role-playing guidelines.
This projects provides a set of tools to easily build C++ XML parsers and validators. It is similar to JAXB Java project but is simpler, as a simple XML file is used to describe XML structure instead of XSD. It is intended to parse configuration files.
A runtime parser generator library, generates parsers for context-free grammars. Parsing scripting languages and communication protocol messages are typical use cases. The library is written in straight C++ and requires STL. Clean, correct, efficient.
A 32-bit Compiler, Language and Platform independant, Written in C/C++, that only needs a Compiler, Language and Platform reference to compile a source code. It facilites MultiLanguage software writting.
C++ classes are generated from an XML DTD to load and represent data structures from an XML document conforming to the supplied DTD.
Allows .Net Developers (all .Net Languages with Attribute - Support like C# or VB.Net) to export native functions from ClassLibraries.
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
Reflection API for C++ language. The main characteristics are as follows: -no extra translator course needed to add introspection; -based on standard preprocessor directives and robust template mechanisms; -reflection for classes, methods and properties.
Phase I: Macros for generating and testing function or procedure return status information designed to make reading source code easier. Phase II: Integration with internationalization aids.
Java Fuzzy Editor is a basic editor to allow creation of fuzzy based rules. It will save to serveral formats including to source code in several languages.
The CCC Language is yet another programming language. It is platform-independent, compact, and robust. Supports many SQL engines, has own ISAM DB engine, has terminal mode and more UI-s, is object-oriented, but it is compiled and not interpreted.
Aquamarine is a Object Oriented language. The goal of this project is to provide a aquamarine to C++ compiler and a classes library.