RSS 49 projects tagged "Pre-processors"

Download No website Updated 14 Mar 2010 phpx

Screenshot
Pop 12.29
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 65.08
Vit 3.66

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 15.87
Vit 44.15

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 29.85
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 19.18
Vit 47.70

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 19 Nov 2009 cencode

Screenshot
Pop 25.73
Vit 2.08

cencode encodes a stream or a file into quoted c-string escape sequences, suitable for use directly in C code. It is a universal alternative to dedicated export formats like XPM, unportable resource forks, linker flags, and Windows resources where dynamic loading of external data is not possible or undesired.

Download Website Updated 10 Mar 2009 DBIx::MyParse

Screenshot
Pop 15.03
Vit 1.63

DBIx::MyParse is a Perl module that allows Perl applications to parse SQL statements using the parser from MySQL, which supports subqueries and nested joins.

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.

Download Website Updated 12 Dec 2007 The Java Exorcist

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

No download Website Updated 14 Jan 2014 jcpp

Screenshot
Pop 142.68
Vit 16.63

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.

Screenshot

Project Spotlight

QuartzDesk

A Java Quartz scheduler management and monitoring UI/tool.

Screenshot

Project Spotlight

Arcavias TYPO3 extension

High performance e-commerce for the TYPO3 content management system.