633 projects tagged "Code Generators"

No download No website Updated 08 Jul 2010 FSMGen

Screenshot
Pop 15.72
Vit 37.68

The FSMGen program is a compiler that assembles a state machine definition into executable code in C. The output is designed to be generic and is not bound to any particular input. The tarball contains source code and a Makefile for building it on Linux systems.

No download Website Updated 15 Aug 2003 FSMGenerator

Screenshot
Pop 35.55
Vit 2.25

FSM Generator allows one to generate FSM implementation source code, in one of the available programming languages, from configuration files. The generated FSM can then be compiled together, executed, and interfaced by the user's software.

No download Website Updated 20 Oct 2006 Faster Java Serialization

Screenshot
Pop 14.39
Vit 1.00

The "Faster Java Serialization" project aims to provide faster Java serialization by inspecting classes and generating tailor made serialization code on the fly. This serialization code is reused for every object of the same class. Objects are serialized to a NIO ByteBuffer, eliminating the need for numerous memory copies that take place during normal serialization to files or network. Currently, there are some limitations on the kinds of objects that can be serialized.

Download Website Updated 21 Jul 2011 Faust AUdio STreams

Screenshot
Pop 53.72
Vit 3.64

Faust AUdio STreams is an expressive functional programming language for realtime audio signal processing. The Faust compiler translates DSP specifications into efficient C++ code. A variety of platforms and plugin formats are supported. A single Faust specification can be used to easily generate JACK and ALSA applications, as well as LADSPA, MAX/MSP, PD, Q, SC, and VST plugins. In addition to C++ code, the Faust compiler can also generate SVG block-diagram representations as well as XML descriptions.

Download Website Updated 10 Jan 2012 Felix Programming Language

Screenshot
Pop 48.68
Vit 4.21

Felix is a programming language with a fully featured purely functional subsystem embedded in a a traditional Algol-like imperative programming system. The system features garbage collection, static typing, parametric polymorphism, overloading, regular expression matching, and a lot more. A scripting harness is used to invoke source files, but fully compiled binary shared libraries are generated, yielding both rapid prototyping and high performance. Seamless binding of C/C++ code makes interfacing existing libraries easy. Control inversion provides language-level cooperative multi-tasking.

No download Website Updated 30 Nov 2005 FireStorm/DAO

Screenshot
Pop 71.13
Vit 4.48

FireStorm/DAO is a Java Code Generator that can import existing database schemas (from a SQL script or from a live JDBC connection) and can then generate a complete persistence tier. It generates Java source code and configuration files that developers would otherwise have to write by hand, and that is compliant with the Data Access Object (DAO) design pattern.

Download Website Updated 28 Sep 2001 Firewall Generator

Screenshot
Pop 21.33
Vit 1.00

Firewall Generator is a CGI script that generates a bash shell script that contains a list of commands for configuring a set of firewall rules. The CGI script allows the user to select which services should be open and which network interfaces should be open.

No download Website Updated 03 Jul 2005 Flash Audio Kit for Dreamweaver

Screenshot
Pop 13.75
Vit 1.00

Flash Audio Kit for Dreamweaver allows you to quickly add universally-compatible audio to your Web site. Macromedia Flash is not required. The player is customizable, from a hidden background audio player to one with custom control buttons.

Download Website Updated 16 May 2002 FleXML

Screenshot
Pop 20.20
Vit 1.00

FleXML reads a DTD (Document Type Definition) describing the format of XML documents and produces a validating XML processor with an interface to support XML applications. Because the DTD is known in advance, the C code generated is much more efficient than equivalent code using an API such as SAX.

Download Website Updated 23 Oct 2008 Flex Bison C++ Template

Screenshot
Pop 66.48
Vit 1.44

Flex Bison C++ Template is a code template that can be used to integrate a Flex scanner and Bison parser pair into a modern C++ program. These two universal tools are very difficult to incorporate into a good C++ design. The template utilizes both Flex and Bison in C++ mode and their output are encapsulated into classes. Thus the lexer and parser become fully reentrant, and multiple distinct lexer-parser pairs can easily be linked into one binary. The code implements a simple infix-notation calculator as an example, which can be used as a starting-point for you to insert your grammar.

Screenshot

Project Spotlight

SmartSynchronize

A tool for comparing and merging files and directories.

Screenshot

Project Spotlight

Gitblit

A pure Java Git solution.