Preprocessors
SQL::Preproc is a Perl module to embed SQL in your Perl (ala SQL preprocessors). SYNOPSIS use SQL::Preproc subclass => Chart, emit => 1, keepsql => 1, syntax => [ Teradata ], pponly => 1, relax => 1, alias => 1, debug => 1; use DBI; use DBI qw(:sql_types); use...
Platforms: *nix
License: Freeware | Size: 52.22 KB | Download (94): SQL::Preproc Download |
cpphs is a liberalised re-implementation of cpp, the C pre-processor, in Haskell. Why re-implement cpp? Rightly or wrongly, the C pre-processor is widely used in Haskell source code. It enables conditional compilation for different compilers, different versions of the same compiler, and...
Platforms: *nix
License: Freeware | Size: 39.94 KB | Download (90): cpphs Download |
PPWIZARD is a free html preprocessor which is powerful and yet easy to use. If you know what server side includes are then you could think of ppwizard as a "super SSI". Preprocessors allow you to easily include external files (e.g. common page headers, footers or navigation). They also enable...
Platforms: Windows
License: Freeware | Size: 1.5 MB | Download (102): PPWIZARD Download |
fastdep is a preprocessor which generates dependency information suitable for Makefile inclusion from C or C++ source files. Meant to run on slower hardware, it is several orders of magnitude faster than gcc. Whats New in This Release: - Implement boolean operators in #if [Pete Gonzalez] -...
Platforms: *nix
License: Freeware | Size: 69.63 KB | Download (114): fastdep Download |
The lptools suite provides a complete, programming-language independent, literate programming environment. The suite targets XML documentation, but the underlying system has no bias that would disadvantage other documentation languages. Also included, and probably worth the price of admission...
Platforms: *nix
License: Freeware | Size: 92.16 KB | Download (92): lptools Download |
Pyspice is a SPICE pre-processor written in Python, inspired by the Perl SPICE pre-processor spicepp by John Sheahan. I developed this module as part of my own work and provide it here as a service to the Python and SPICE communities. Additions, suggestions, and usefullness reports are...
Platforms: *nix
License: Freeware | Size: 29.7 KB | Download (136): Pyspice Download |
makeppgraph is a Perl module with graphical analysis of the dependency graph. SYNOPSIS makeppgraph [ option ... ] [ pattern ... ] They say "A picture is worth a thousand words". So lets draw your dependency or include graph from various viewpoints. Check out the gallery...
Platforms: *nix
License: Freeware | Size: 593.92 KB | Download (110): makeppgraph Download |
TclTP (pronounced Tickle-Type) is a preprocessor based on the TCL scripting language. It allows embedding TCL command and and variable expansions in normal text. The result of expansion is inserted in the output. Quoting and escaping work similar as in TCL, using braces and backslashes. A...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (98): TclTP Download |
EP3 Perl module is the Extensible Perl PreProcessor. SYNOPSIS # Use options and files from command-line use Text::EP3; [use Text::EP3::{Extension}] # Language Specific Modules # create the PreProcessor object my $preprocessor = new Text::EP3 file; # do the preprocessing, using...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (90): Text::EP3 Download |
CLIP is a Clipper/XBase compatible compiler with initial support other xBase dialects. CLIP project features support for international languages and character sets. It also features OOP, a multiplatform GUI based on GTK/GTKextra, all SIX/Comix features (including hypertext indexing), SQL and...
Platforms: *nix
License: Freeware | Size: 4.4 MB | Download (255): CLIP Download |
RTEMS (Real-Time Executive for Multiprocessor Systems) is a commercial grade real-time operating system designed for deeply embedded systems. The project is a free (as in beer and speech) open-source solution that supports multi-processor systems. RTEMS is designed to support applications with...
Platforms: *nix
License: Freeware | Size: 9.6 MB | Download (103): RTEMS Download |
distcc is a program to distribute builds of C, C++, Objective C or Objective C++ code across several machines on a network. distcc should always generate the same results as a local build, is simple to install and use, and is usually much faster than a local compile. distcc does not require...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (90): distcc Download |
This Tcl script may be used to extract MIB, PIB and ASN.1 modules from an RFC document. Unlike most extractors, this script is smart enough to recognize ASN.1-style comments prior to or within the module header, use of the "TagDefaults" part of the module header (not used by MIB modules),...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (104): rfc2mib Download |
Youpee is an html preprocessor that allows you to embed any code of any script language as well as calling any external program to generate text files. It is specially designed to work with html/xml documents and provides traditional features: define, include, macro, conditional tests, loop......
Platforms: *nix
License: Freeware | Size: 491.52 KB | Download (89): Youhp3 Download |
Logtalk is an open source object-oriented extension to the Prolog programming language. Integrating logic programming with object-oriented and event-driven programming, it is compatible with most Prolog compilers. Logtalk supports both prototypes and classes. In addition, it supports...
Platforms: *nix
License: Freeware | Size: 604.16 KB | Download (98): Logtalk Download |
SPYCE is a server-side language that supports simple and efficient Python-based dynamic HTML generation, otherwise called Python Server Pages (PSP). Those who are familiar with JSP, PHP, or ASP and like Python, should have a look at Spyce. Its modular design makes it very flexible and...
Platforms: *nix
License: Freeware | Size: 450.56 KB | Download (93): Spyce - Python Server Pages Download |
Ctpp project is the C99-compatible C preprocessor of the ctalk language, which provides object oriented extensions for C. You can download the preprocessor separately while ctalk is between versions for development. Installation: Ctpp is the C-compatible preprocessor for ctalk, which is...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (101): Ctpp Download |
atmelprog is an Atmel AT89Cx051 microcontroller programmer (device schematics included). atmelprog allows writing and erasing flash, as well as verification of data written..
Platforms: *nix
License: Freeware | Size: 59.39 KB | Download (155): atmelprog Download |
Lightweight C++ is a programming language that looks like C++ (a lightweight C++ dialect) and is directly translated to readable C by the lwc preprocessor. Its more "K&R" and, well, more lightweight. Important thing about lightweight C++ is that by studying the generated C code it is easy to...
Platforms: *nix
License: Freeware | Size: 215.04 KB | Download (127): Lightweight C++ Download |
ippfp is an easy-to-use library which provides oo-methods for creating and rendering user interfaces in PHP independently from output format. It features HTML, GTK, PDF and ncurses. You can create input masks such as forms for databases or other user interfaces. ippfp features abstraction,...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (94): interface preprocessor for PHP Download |