RSS 10 projects tagged "Pre-processors"

Download Website Updated 19 Sep 2004 GPP

Screenshot
Pop 235.22
Vit 4.08

GPP is a general-purpose preprocessor with customizable syntax, suitable for a wide range of preprocessing tasks. Its independence from any programming language makes it much more versatile than cpp, while its syntax is lighter and more flexible than that of m4. The syntax is fully customizable, which makes it possible to process text files, HTML, or source code equally efficiently in a variety of languages.

No download Website Updated 02 Apr 2002 MIJava

Screenshot
Pop 18.11
Vit 1.00

MIJava (Multiple Inheritance for Java) is a source code preprocessor which allows developers to easily use multiple-inheritance functionality within Java.

No download Website Updated 12 Aug 2002 Barter

Screenshot
Pop 19.67
Vit 1.00

Barter is a tool for increasing the quality of applications written in Java. It allows the programmer to use design by contract and define other development aspects right in the classes and interfaces where they are relevant, as JavaDoc comments. It is essentially a code generator for AspectJ, implemented as an xDoclet task.

Download Website Updated 03 Jun 2003 Java+ Preprocessor

Screenshot
Pop 72.35
Vit 2.88

Java+ is a Java preprocessor that adds its features to any Java compiler. It has long, multi-line strings with executable inclusions like Perl or Ruby, optionally segregates Java+ strings into ResourceBundle files, eliminates the need for JSP or ASP and their implied need for Java compilers on deployment servers (a security concern), and adds absolutely no overhead in either space or time. There are graphical and command line interfaces, and a simple, general, and recursive string syntax.

Download Website Updated 06 Oct 2003 DObject Library C++

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

Download Website Updated 09 Nov 2003 jsSplitter

Screenshot
Pop 15.59
Vit 1.00

jsSplitter is a toolbox for Javascript preprocessing. It can concatenate a .js file or a series of .js files to a single file. It can compress Javascript code by removing comments, blank spaces, and linefeeds. A GUI, a command line utility, an Ant task, and a JSP tag are included.

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.

No download Website Updated 14 Jan 2014 jcpp

Screenshot
Pop 131.05
Vit 16.38

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 12 Dec 2007 The Java Exorcist

Screenshot
Pop 27.82
Vit 1.81

The Java Exorcist is a simple Java syntax extender. By default (with no extensions), it only compiles standard Java code, but with each extension to Exorcist a new Java language construct can be defined or redefined. The Exorcist preserves line numbering at runtime and at compile-time. It can be invoked on the command line and through an ant task.

Download Website Updated 14 Dec 2008 SLB-jsMin

Screenshot
Pop 15.75
Vit 44.18

SLB-jsMin is a JavaScript minification utility with proper handling for regular expressions, code such as a + ++b, and missing statement terminator semicolons.

Screenshot

Project Spotlight

Orthanc

A lightweight, RESTful server for medical imaging.

Screenshot

Project Spotlight

TOMUSS

An interactive Web spreadsheet allowing concurrent table editing.