RSS 16 projects tagged "Pre-processors"

Download No website Updated 18 Mar 2010 Javascript Preprocessor

Screenshot
Pop 22.23
Vit 1.00

JSPP (Javascript Preprocessor) is a pre-compiler with JavaScript syntax that is similar in function to C's CPP. It can be used with many languages, but is designed for use with JavaScript. It adds file inclusion, conditional code inclusion, and macro expansion. This allows you to easily share code between projects.

Download Website Updated 25 May 2008 bitstring

Screenshot
Pop 22.36
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".

Download Website Updated 13 Sep 2007 Tero's C++ Scripting

Screenshot
Pop 43.20
Vit 1.00

Tero's C++ Scripting lets you write your C++ program in a text file that can be executed directly as "./hello.cc".

Download Website Updated 26 Jan 2009 Open Macro Library

Screenshot
Pop 31.37
Vit 1.21

Open Macro Library is a library of highly reusable C macros providing a set of well-designed commonly needed functionality to C developers, like logging and debugging helpers, containers, sorting, and other algorithms.

Download Website Updated 07 Oct 2003 Greencard

Screenshot
Pop 11.66
Vit 1.00

Green Card is a foreign function interface preprocessor for Haskell. It simplifies the task of interfacing Haskell programs to external libraries, which are normally exposed via C interfaces.

Download Website Updated 06 Oct 2003 DObject Library C++

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

No download No website Updated 16 Sep 2010 cpp2html

Screenshot
Pop 34.60
Vit 2.30

cpp2html uses C code with preprocessor macros as its input, and creates a hypertext view of the preprocessing. It can also enable partial macro expansion or full C preprocessing.

No download Website Updated 12 Feb 2005 PXSL

Screenshot
Pop 25.87
Vit 1.54

PXSL ("pixel") is a convenient shorthand for writing markup-heavy XML documents. It provides XML authors and programmers with a simple, concise syntax that they can use to create XML documents. For more advanced users, it offers customizable shortcuts and sophisticated refactoring tools like functional macros that can markedly reduce the size and complexity of markup-dense XML documents.

Download Website Updated 22 Aug 2004 PHPCoder

Screenshot
Pop 172.51
Vit 2.13

PHPCoder is a Web-based frontend to the Turck MMCache encoding functions, which are similar to the Zend Encoder product. PHPCoder enables you to encode your PHP scripts and applications into non-reversible bytecode, thus preventing users of your programs from viewing or altering the source code while having full functionality. Another excellent use for PHPCoder is to encode your applications PHP configuration files, that way someone viewing your source code does not see your databae login and password information. It also allows you to set restrictions on the encoded scripts, you can lock a script to a particular server IP address, server host name, visitor IP, or even place a time limit on the script so it will expire after a configurable amount of time. You specify Text, HTML, or PHP code that should be prepended and appended to each file before it is encoded, allowing you to easily and securely implement your own licensing scheme.

Download Website Updated 23 Mar 2006 h2incn

Screenshot
Pop 21.21
Vit 1.67

h2incn tries to directly convert C/C++ headers to Nasm-style include files, and can be used in a makefile. It is useful if you want to use the same structures or external variable declarations in C and assembler code, and you don't want to use two separate files and update both each time you change something. It is written in a mix of C and C++ code. It currently works for simple files.

Screenshot

Project Spotlight

Ingo

A mail filtering manager, supporting Sieve, procmail, maildrop and IMAP filters.

Screenshot

Project Spotlight

VICE

Versatile Commodore Emulator.