RSS 23 projects tagged "Pre-processors"

Download Website Updated 25 May 2008 bitstring

Screenshot
Pop 20.40
Vit 1.00

Bitstring is a powerful language extension for OCaml which adds native parsing of arbitrary bitstrings, in the style of Erlang. Bitstring can be used to parse and generate binary file formats and binary protocols. This project was formerly known as "bitmatch".

No download Website Updated 24 Jan 2008 Pas2Dox

Screenshot
Pop 19.18
Vit 47.72

Pas2Dox is a pre-processor add-on for the Doxygen documentation generator. This allows the production of advanced documentation from Delphi/Kylix source code.

No download Website Updated 13 Jun 2007 WriteTarget

Screenshot
Pop 16.79
Vit 1.00

WriteTarget is a universal text generator based on Bash text substitution. It can be used to generate text in any programming or markup language. The generator does not define its own language; it rather defines several functions, making it possible to use Bash for creating simple or sophisticated templates.

No download Website Updated 14 Jan 2014 jcpp

Screenshot
Pop 135.48
Vit 16.46

JCPP is a complete, compliant, standalone, pure Java implementation of the C preprocessor. It is intended to be of use to people writing C-style compilers in Java using tools like sablecc, antlr, JLex, CUP, and so forth. It has been used to successfully preprocess much of the source code of the GNU C library.

Download Website Updated 05 Nov 2005 JSCPP

Screenshot
Pop 37.67
Vit 1.00

"jscpp" is an ANSI C preprocessor and language parser that can analyze and instrument C code. Currently, its most prominent application is to add tracing to existing C programs simply by recompiling and linking it with the "jscc" compiler frontend. The standard tracing shows when a function is entered or left along with the parameters passed or return values. It is also possible to trace each source line and watch read/write access to simple variables. Tracing is achieved by instrumenting the source code before calling the system compiler. The program is modular and can be easily extended to other kinds of source code modifications.

No download Website Updated 31 Mar 2005 Easy Generator Generator

Screenshot
Pop 25.57
Vit 1.00

Easy Generator Generator (EGG) is a development tool for fast and easy realization of XML to plain-text tranformations. It is similar to XSLT, Velocity, or JSP but emphasises source code generation in a model-driven generative developmen process. It comes with an iterative development process for creating templates that lets you build transformations quickly and easily.

Download Website Updated 28 Sep 2004 CCIDE

Screenshot
Pop 31.56
Vit 2.01

Ccide reads C, C++, BASIC, or bash source code containing embedded decision tables from stdin, expands the tables, copies the remaining statements, and forms a compilable C or C++ source module, executable bash script, or interpretable BASIC program. Erratic side effects are avoided by evaluating all condition expressions at exactly the same time, and by performing all evaluations and actions in the original sequence.

No download Website Updated 09 Nov 2004 genproto

Screenshot
Pop 33.59
Vit 2.28

genproto generates prototypes from C/C++ code. It does not touch the original files, and the output format can be changed via printf-style format strings.

No download Website Updated 28 Aug 2013 Stunnix VBScript and ASP Obfuscator and En...

Screenshot
Pop 94.97
Vit 23.14

Stunnix VBS-Obfus protects your VBScript code from potential analysis, study, or reworking by unwanted parties. It's both an obfuscator and encoder for the VBScript code. It converts the VBScript in raw .vbs files, or in ASP or HTML pages into a highly obfuscated form, making it extremely difficult to study, analyse, or reuse, while fully retaining functionality of the original source code. It optionally adds expiration and hostname checking. It has a lot of options to control all aspects of code hiding, and has full support for all syntax constructs. It is designed to be multi-module aware.

Download Website Updated 06 Oct 2003 DObject Library C++

Screenshot
Pop 26.46
Vit 1.00

The DObject Library C++ is a Java-like library that acts as a bridge between the C++ and the Java worlds. It offers a wide range of the Java facilities without losing the power of C++. It offers naming convention that is similar to the Java language, smart pointers emulating Java references, and classes emulating Java arrays.

Screenshot

Project Spotlight

The Aime Interpreter

An application extension programming language interpreter.

Screenshot

Project Spotlight

Scid vs. PC

A chess database application, PGN viewer, and more.