AutoGen is designed to generate text files containing repetitive text with varied substitutions. Its goal is to simplify the maintenance of programs that contain large amounts of repetitious text, especially when needed in parallel tables.
Ccide is a Decision Table preprocessor.
Ccide reads a source program, in one of several programming languages, expands all embedded decision tables, and generates the new, expanded source. Ccidew processes C language programs directly. The script, ccide, uses ccidew and m4, to process BASIC, JAVA, CC, C++, BASH, QB, VB, and EX(euphoria), source files containing embedded decision tables. Ccide checks all conditions once and only once, avoiding side effects. Ccide checks tables for conflicts and other errors. Input example: //DECISION_TABLE: // 1 3 2 2 | light == $$ /* 1=red, 2= yellow, 3=green. */ // N - - - | speed == STOPPED // - - Y - | speed == SLOW // - N - Y | speed == FAST // ______|___________________ // X - X - | Stop(); // - - - X | SlowDown(); // - X - - | SpeedUp(); //END_TABLE:
ANY Database employing SQL, any system, any task TRANSFORM Your SQL between DBMS, different languages and from slow SQL to fast one, transform any of Your redundant task to work in organized and sustainable manner.
Assorted projects. General-purpose libraries for Python, C++, Scala, bash, and others. Meta-programming tools. System utilities. UI components. Web APIs. Configuration files. Benchmarks. Programming competition entries. And much more.
A self-contained and portable build system derived from the traditional 4.4BSD system. It implements Bourne configure script generation, concurrent building and it can compile IDE project files. It is portable to most operating systems and make flavors.
GUI IDE for developing games with the Stratagus engine.
For new or existing projects. Key-value pairs guide generative behavior. Generates 'configure.ac'; supports Aclocal, Autoheader, Automake, Libtool, and various popular libs. Planned support for various IDE and installer files.
A collection of open-source build and release tools, useful for creating and configuring software development, release, and QA production infrastructures.