RSS 35 projects tagged "Code Generators"

Download Website Updated 30 Sep 2009 Bit::Vector

Screenshot
Pop 181.40
Vit 7.25

Bit::Vector is a (stand-alone) C library and an object-oriented Perl module (with overloaded operators) which allows you to handle bit vectors, sets (of integers), "big integer arithmetic" (e.g. for cryptography), and boolean matrices (all of arbitrary size) very efficiently.

Download Website Updated 20 Feb 2003 CGI::Application::Generator

Screenshot
Pop 26.38
Vit 1.00

CGI::Application::Generator provides a means by which a CGI::Application-based module can be created from code, as opposed to being written by hand. This module is intended to create the shell of an application module, based on the specification you provide. It will not output a completely functional application without additional coding. It will, however, create the structural parts of your application common to all CGI::Application-based modules. This module is intended to ease the creation of new CGI::Application modules and to encourage standardization of CGI::Application coding styles.

Download Website Updated 07 Mar 2004 Chit

Screenshot
Pop 12.33
Vit 1.00

Chit is a template based generator for textual data, such as program code, configuration data, or anything else you can imagine. It gathers its input from data in a relational database. This means that the output text is generated from a template according to a given SQL statement. This tool's original purpose was to generate configuration files for Nagios from a local PostgreSQL database.

No download Website Updated 03 Jun 2006 CodgenClipse

Screenshot
Pop 19.62
Vit 1.00

CodeGenClipse adds Eclipse IDE support for code generation tools. It currently includes CodeGenJostraca, which integrates the Jostraca code generator into Eclipse 3.1.2 or later.

Download Website Updated 18 May 2002 DAVIS

Screenshot
Pop 26.19
Vit 2.75

DAVIS (DJ's and Volker's IRC-Script) is an easy and useful language for IRC bots. This project contains DJ and Volker's bots, some bots for demonstration, a parser that creates Java, C, Perl and IRC-Script code out of a DAVIS file, and an interpreter for DAVIS files.

Download Website Updated 25 Oct 2005 DBOW

Screenshot
Pop 50.79
Vit 2.46

DBOW is a database compiler-compiler or front-end. It takes table definitions in a relatively high-level language and prepares C, C++, PHP, and Perl functions for manipulating the database. It will also produce SQL table data for MySQL or others. It automatically produces code to insert, delete, update, and search the database, stuffing a C or PHP struct with the results.

Download Website Updated 10 May 2009 Dia2Postgres

Screenshot
Pop 55.59
Vit 3.52

Dia2Postgres is a Perl script that can be used to convert Dia diagrams into PostgreSQL scripts or PHP mirror classes which can add, update, and modify table entries automatically. It has support for inheritance, simple references (limited to a single field), and a fake enum type which creates a table.

Download Website Updated 17 Feb 2002 Etora

Screenshot
Pop 21.35
Vit 1.00

Etora lets you write readable, maintainable table definitions and automates much of the redundant work involved in creating tables. It reads a file of database table definitions and outputs the Oracle SQL to create or drop the tables and associated objects. All constraints, sequences, and triggers are intelligently named, which aids in interpetation of Oracle error messages. An Etora file can be roughly 1/3 the size of the equivalent SQL and consequently easier to read and maintain.

Download Website Updated 28 Sep 2001 Firewall Generator

Screenshot
Pop 20.12
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.

Download Website Updated 28 Nov 2004 GCC Introspector

Screenshot
Pop 84.57
Vit 1.96

The GCC XML Tree Node Introspector project consists of a patch to the gcc compiler to output the internal compiler tree nodes in RDF/XML and programs to process that RDF/XML. The tree nodes are complex data structures which represent the source code inside the compiler. Through these tree nodes, users are able to extract information from their programs that would be otherwise very difficult to obtain. Modules exist to store these nodes in Redland RDF using a Berkley database. The long-term goal of the project is create a high-level API that will make the programmatic manipulation of programs easier than it is now.

Screenshot

Project Spotlight

TEA

A modest and easy-to-use editor with many useful features for HTML editing.

Screenshot

Project Spotlight

Shellpic

Display of images using escape codes.