The Doodle project aims to provide a language to easily describe
Origami diagrams and produces a ready-to-print document. Doodle will
free creators from diagramming constraints and increase their capability
to share their creations.
Rust is a drag&drop RPM creation utility and general purpose sandboxing toolkit. You can create RPM packages intuitively with the GUI. Rust may also be used to build RPMs for arbitrary source code, just by doing a 'make install' in the sandbox...
A function is computable if it can be computed by a Turing machine.
A Turing machine is a very simple machine, but, logically speaking, has all the power of any digital computer. The Turing Optimizer utilizes this to superoptimize code.
Distributed Compiling Environment (DCE) is a middleware application that is designed to spread the work of compiling source code, render images or other
tasks over multiple machines.
Ezvu (Easy View) converts the given set of C files into HTML files with all the user defined function calls converted to hyper links so that the user can click the link to view that function definition. Very helpful Ccode browser ;)
The English Programming Language Compiler. A simple programming language that reads like plain English and compiles to Perl.
"There is a variable called 'x'. Put the string of letters "Hello, world." into the variable 'x'. Print 'x' to the screen.
The Cup Programming Language is a combination compiler and VM (Virtual Machine). The language is purely procedural, though allows 'top-level' code like a scripting language.
Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Freescope is a source code browser similar to cscope, ported to various operating systems. It is under heavy development and will eventually provide various parsers for programming languages.
XMLpg - XML parser generator.
Generates an XML parser in C++ from a DTD. The generated code will provide validation as well as conversion of the input XML.
The fast, flexible parsing engine. Parse anything in 4 steps: (1) define a grammar, (2) load the grammar into ClearParse, (3) call the engine to parse the source, and (4) traverse the parsing tree. You can even change your grammar at run time.
ebnf2yacc is a tool to help write yacc parsers/compilers.
It takes as input a grammar written in bnf (ebnf support is planned), and outputs a c++ abstract syntax tree that supports the visitor pattern, along with a yacc parser that builds the tree.
ORBit-Python is a project to develop Python bindings for ORBit. It supports dynamic loading of IDL (no IDL compiler required), and most of ORBit's TypeCodes.
OpenORM is an OpenSource Object Relational mapping broker based on Scott Ambler whitepapers.
It's developed on C++ and the objects that it persist are CORBA objects.
We are currently using omniORB2 as our ORB and PostgreSQL as our database server.
Goal of this project is to build a graphical programming language (with its own IDE) that gets rid of those pesky over-multiple-screen-paranthesis-constructions known from almost every language available. It should also conform as much as possible to UML
FreeAmos is an attempt to produce a FREE, portable Amos interpreter. It will be able to run existing Amos code, aswell as being extenable for newer functions
Brain Relax is a translator from the BF (BrainF**k) programming language (a Turing-complete language) to other programming languages (such as C, TCL, PHP, Pascal, Perl, Basic, Python, etc.)
TRVM, the Tiny RISC Virtual Machine, is a tiny (less then 50k of code) virtual machine. It has support for multitasking, with the TRVM machine code. It's fairly easy to learn, with less than 20 operators. And it's easy to integrate into larger programs.
This is an open source state machine template for C++. Initially FSM support will be given. The purpose is to facilitate developers to create state machine based C++ applications easily.
The purpose of this project is to write a patch for Bison which adds the capability of producing Java code instead of Ccode.
The software is based on the original Bison sources (version 1.28 of Bison). It provides a new -j option which selects Java ou