RSS 36 projects tagged "Pre-processors"

Download No website Updated 18 Mar 2010 Javascript Preprocessor

Screenshot
Pop 22.27
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 No website Updated 14 Mar 2010 phpx

Screenshot
Pop 14.46
Vit 1.00

phpx augments PHP syntax with powerful metaprogramming constructs such as mixins, class-level eval()/macros, pattern matching, annotations and interface delegation. It also implements a simple compiler for converting this extended syntax to standard PHP. The "compiled" code can be cached to disk, allowing features to be used without any runtime performance penalty.

No download Website Updated 03 Jul 2009 minimac

Screenshot
Pop 70.80
Vit 3.67

Minimac is a minimalist, general purpose text macro processor. Its simplicity should make it particularly well suited as a front end preprocessor for little language compilers. It is meant to be simpler to use than m4. It uses an explicit argument stack, and user functions are defined by concatenation (similar to the Forth language). Macro expansion is delayed to the last possible moment. The software is currently in alpha release.

Download Website Updated 14 Dec 2008 SLB-jsMin

Screenshot
Pop 18.33
Vit 40.28

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

Download Website Updated 29 May 2008 edifact2awk

Screenshot
Pop 35.62
Vit 1.00

edifact2awk is a small C program that parses an EDIFACT file and converts it to a flat text file, which may be easily parsed by the AWK text processing language (including by other scripting languages like Perl, Python, Visual Basic, etc.).

No download Website Updated 24 Jan 2008 Pas2Dox

Screenshot
Pop 21.82
Vit 44.13

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

Download Website Updated 12 Dec 2007 The Java Exorcist

Screenshot
Pop 29.24
Vit 1.83

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.

No download Website Updated 29 Jan 2012 jcpp

Screenshot
Pop 65.45
Vit 6.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.

No download Website Updated 23 Feb 2011 freedomeditor

Screenshot
Pop 53.99
Vit 6.52

freedomeditor is a Web-based GUI focused on creating an extensively modular Web development environment (with filesystem browsing functionality) that uses multiple integrated Web development environments.

Download Website Updated 12 Aug 2006 PySTDF

Screenshot
Pop 15.87
Vit 1.00

PySTDF is a Python module which makes it easy to work with STDF (Teradyne's Standard Test Data Format). STDF is a commonly-used file format in semiconductor tests. Automated test equipment (ATE) from such vendors as Teradyne, Verigy, LTX, Credence, and others supports this format. PySTDF provides event-based stream parsing of STDF version 4, indexers that help structure the data into a more useful tabular form, and the ability to generate missing summary records or new types of derivative records. The parser architecture is very flexible and can easily be extended to support STDF version 3 and custom record types.

Screenshot

Project Spotlight

OCaml MySQL Protocol

MySQL Protocol in pure OCaml

Screenshot

Project Spotlight

virtenv

A virtual desktop environment based on LXC.