RSS 3 projects tagged "Pre-processors"

Download Website Updated 05 Nov 2005 JSCPP

Screenshot
Pop 37.67
Vit 1.00

"jscpp" is an ANSI C preprocessor and language parser that can analyze and instrument C code. Currently, its most prominent application is to add tracing to existing C programs simply by recompiling and linking it with the "jscc" compiler frontend. The standard tracing shows when a function is entered or left along with the parameters passed or return values. It is also possible to trace each source line and watch read/write access to simple variables. Tracing is achieved by instrumenting the source code before calling the system compiler. The program is modular and can be easily extended to other kinds of source code modifications.

No download Website Updated 24 Jan 2007 MetaC Compiler metacc

Screenshot
Pop 42.07
Vit 2.41

The MetaC programming language is a 100% backward compatible extension to the C language that adds reflections and the ability to analyze and modify C source code at compile time. It has been specially designed to search for arbitrary code structures and instantiate new source code. Typical applications for MetaC based meta-programs are development tasks concerning embedded and real-time software. Examples are API abstraction and retargeting to a new API (ever been locked to a vendor-specific API?), application specific debugging and profiling on an embedded target, and WCET measurements.

Download Website Updated 26 Jan 2009 Open Macro Library

Screenshot
Pop 31.37
Vit 1.18

Open Macro Library is a library of highly reusable C macros providing a set of well-designed commonly needed functionality to C developers, like logging and debugging helpers, containers, sorting, and other algorithms.

Screenshot

Project Spotlight

pynag

A Nagios plug-in and configuration library for Python.

Screenshot

Project Spotlight

Diladele Web Safety

A Web filtering ICAP server for the Squid proxy server.