Pre Processor
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 |
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 |
Text::MacroScript is a macro pre-processor with embedded perl capability. SYNOPSIS use Text::MacroScript ; # new() for macro processing my $Macro = Text::MacroScript->new ; while( <> ) { print $Macro->expand( $_ ) if $_ ; } # Canonical use (the filename improves error messages): my...
Platforms: *nix
License: Freeware | Size: 36.86 KB | Download (129): Text::MacroScript Download |
Pod::PP is a POD pre-processor. SYNOPSIS # normally used via the podpp script require Pod::PP; my $pp = Pod::PP->make( -incpath => [h, h/sys], -symbols => { DIR => "/var/www", TMPDIR => "/var/tmp" }, ); $pp->parse_from_filehandle(*STDIN); $pp->parse_from_file("file.pp"); The...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (99): Pod::PP Download |
CGI++ is a C++ macro pre-processor that facilitates development of CGI/Database applications in C++. It will also process your HTML and generate form parsing classes with appropriate constructors. Many desirable features are yet to be implemented, but you can use what is already available to...
Platforms: *nix
License: Freeware | Size: 92.16 KB | Download (98): CGI++ Download |
Avanti GUI is a free front-end for FFmpeg with the option to insert Avisynth as pre-processor. It can be used with almost all Windows OS builds of FFmpeg. It offers user friendly control over all basic and advanced FFmpeg options. A number of template examples are included. No need to be familiar...
Platforms: Windows
License: Freeware | Size: 1024 KB | Download (924): Avanti GUI Download |
I wanted to create a simple program that was very portable that could process #include, #define, #ifdef, #ifndef, #else and #endif statements.M4 is too complicated and cannot handle nested if-else this program can be used with M4.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 5.34 KB | Download (48): Macro Pre-Processor Download |
Free powerful but easy to use multiplatform html preprocessor. Includes external files. Basically a "Super SSI". Imports SQL (and delimited text files).
Manditory if you hand code your site!
Useful for automated web site development and ensuring a common look and feel. Supports extremely...
Platforms: Windows
License: Freeware | Size: 1.27 MB | Download (112): PPWIZARD - HTML Preprocessor Download |
ccache is a compiler cache. It acts as a caching pre-processor to C/C++ compilers, using the -E compiler switch and a hash to detect when a compilation can be satisfied from cache. This often results in a 5 to 10 times speedup in common compilations. The idea came from Erik Thiele wrote the...
Platforms: *nix
License: Freeware | Size: 86.02 KB | Download (96): ccache Download |
CMake, the cross-platform, open-source make system. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is...
Platforms: *nix
License: Freeware | Size: 4 MB | Download (97): CMake Download |
Filter::cpp is a cpp source filter. SYNOPSIS use Filter::cpp ; This source filter pipes the current source file through the C pre-processor (cpp) if it is available. As with all source filters its scope is limited to the current source file only. Every file you want to be processed by the...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (147): Filter::cpp Download |
Developed in the LogiCal project, the Coq tool is a formal proof management system: a proof done with Coq is mechanically checked by the machine. In particular, Coq allows: the definition of interactively evaluated functions or predicates, to state mathematical theorems and software...
Platforms: Mac
License: Freeware | Size: 11.2 MB | Download (92): Coq Download |
Objective Caml is the most popular variant of the Caml language. From a language standpoint, it extends the coreCaml language with a fully-fledged object-oriented layer, aswell as a powerful module system, all connected by asound, polymorphic type system featuring type inference. The Objective...
Platforms: Mac
License: Freeware | Size: 13.1 MB | Download (102): Objective Caml Download |
The C/C++ Compiler Package for RX Family package includes the following embedded system development tools:
C/C++ compiler
ANSI-compliant. Language specification supports exception processing and template functions according to ANSI/ISO standards. This compiler builds a RX application written in...
Platforms: Windows, Windows Vista, 7
License: Freeware | Download (68): C/C++ Compiler Package for RX Family Download |
DHTML Menu Builder not only creates menus, it creates beautiful menus composed of thousands of lines of code compatible with all the major browsers and platforms. However, you don't have to be concerned about not knowing a thing about the resulting code. You can just concentrate on using it to...
Platforms: Windows
License: Freeware | Download (56): DHTML Menu Builder Lite Download |
Currency Conversion Applet. CurrCon is an Applet you embed in your HTML to display prices in a variety of world currencies defaulting to the user's country. It usually works in conjunction with the htmlmacros pre-processor to insert the necessary Applet calls, though you can do it manually....
Platforms: Windows, Mac, Java, Linux, Unix
License: Freeware | Size: 2.53 MB | Download (521): CurrCon Download |
Saffron is an extension to Java to incorporate SQL-like relational expressions. It features a pre-processor, a query optimizer, and a runtime library.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 713.44 KB | Download (53): Saffron Download |
Wenost simplifies the process of building and maintaining larger web sites by hand. Wenost is used in conjunction with PPWizard, a free HTML pre-processor. For examples of websites built with wenost see www.csem.org.uk and the wenost project website.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 78.5 KB | Download (48): Web Node Structure Download |
xBaseScript (PP.exe) is an open source enhanced Clipper compatible Pre-Processor, DOT Prompt Environment, and Clipper/xBase Script Engine.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 416.36 KB | Download (54): xBaseScript Download |
If MATLAB was your first or primary programming language, you probably will never miss having a preprocessor. However if you have gravitated to MATLAB from a background in C programming you might wonder where MATLAB's pre-processor is. Well MATLAB doesn't come with one.MPP was designed to fill...
Platforms: Matlab
License: Freeware | Size: 133.12 KB | Download (51): MPP (Matlab PreProcessor) Download |