RSS 14 projects tagged "Pre-processors"

No download Website Updated 07 Jan 2014 unifdef

Screenshot
Pop 298.37
Vit 31.10

Unifdef is useful for removing #ifdef'ed lines from a file while otherwise leaving the file alone. You specify which symbols are defined or undefined with -D and -U flags, and unifdef removes the corresponding ifdefs, and the enclosed code if appropriate. It's especially useful for removing those "#ifdef BROKEN" and "#ifdef PRIVATE" clauses from code before you release it. Unifdef acts on #if, #ifdef, #ifndef, #elif, #else, and #en­dif lines, and it knows only enough about C and C++ to know when one of these is inactive because it is inside a comment or a single or double quote.

No download Website Updated 31 Oct 2006 CLIP

Screenshot
Pop 230.50
Vit 7.79

CLIP is a Clipper/XBase compatible compiler with initial support other xBase dialects. It 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 ODBC drivers, a C-API for third-party developers, a few wrappers for popular libraries (such as BZIP, GZIP, GD, Crypto, and Fcgi), a multitasking client and application server based on TCP/IP sockets, object data base utilities, and a functions library.

Download Website Updated 24 Sep 2004 RubyInline

Screenshot
Pop 37.08
Vit 3.65

Ruby Inline is an analog to Perl's Inline::C. It allows you to imbed C external module code in your Ruby script directly. The code is compiled and run on the fly when needed.

Download Website Updated 26 May 2003 newfile

Screenshot
Pop 74.16
Vit 3.82

newfile generates "starting-out" files using a full featured template preprocessor. It can also generate trees of files, for example, a FreeBSD port or a project using automake and autoconf. A user can add their own template files and directories to those supplied with the package. It includes templates for making "empty" files for Ruby, make, shell, C, C++, C & C++ headers, and more.

Download Website Updated 03 Jun 2003 Java+ Preprocessor

Screenshot
Pop 72.46
Vit 2.88

Java+ is a Java preprocessor that adds its features to any Java compiler. It has long, multi-line strings with executable inclusions like Perl or Ruby, optionally segregates Java+ strings into ResourceBundle files, eliminates the need for JSP or ASP and their implied need for Java compilers on deployment servers (a security concern), and adds absolutely no overhead in either space or time. There are graphical and command line interfaces, and a simple, general, and recursive string syntax.

No download Website Updated 20 Oct 2010 Stunnix Perl-Obfus

Screenshot
Pop 71.83
Vit 7.76

Stunnix Perl-Obfus is a unique solution for protecting your valuable intellectual property from possible Perl source code piracy/studying/rework. It's an advanced and extremely reliable obfuscator for the Perl source code. It converts the Perl source files (.pl and .pm) into highly mangled and obfuscated forms, making them extremely difficult to study, analyse, reuse, or re-work for competitors or customers, while fully retaining functionality of the original source code. It's not a compiler to machine code, and the obfuscated form will still be the usual Perl source code, and so will work on all platforms the original source worked on.

No download Website Updated 11 Sep 2013 Stunnix JavaScript Obfuscator and Encoder

Screenshot
Pop 141.73
Vit 27.73

Stunnix JS-Obfus protects your JavaScript code from potential analyzing/studying/reworking by unwanted parties. It's both an obfuscator and encoder for the JavaScript/JScript source code. It converts the JavaScript/JScript source files into highly mangled and obfuscated form, making it extremely difficult to study, analyse, reuse, and re-work for competitors or customers, while fully retaining functionality of the original source code, and then encodes it afterwards, making it completely unreadable. There are a lot of options to control all aspects of code hiding, and full support for all syntax constructs. It is designed to be multi-module aware.

Download Website Updated 02 May 2003 prtpacker

Screenshot
Pop 17.78
Vit 1.00

prtpacker (Portable Resource Tree Packer, pronounced PIRT-Packer) is a tool for creating C or C++ source code from external program resources such as images, text, or data. These resources can be arranged in a tree structure much like a typical file system. After compiling and linking the resulting source code you can access the resource tree from within your software through a simple API. Be aware that all resources stay in memory and cannot be easily deallocated.

Download Website Updated 23 Mar 2006 h2incn

Screenshot
Pop 19.90
Vit 1.64

h2incn tries to directly convert C/C++ headers to Nasm-style include files, and can be used in a makefile. It is useful if you want to use the same structures or external variable declarations in C and assembler code, and you don't want to use two separate files and update both each time you change something. It is written in a mix of C and C++ code. It currently works for simple files.

Download Website Updated 23 Mar 2004 rfc2mib

Screenshot
Pop 35.89
Vit 1.79

rfc2mib is a short Tcl script which may be used to extract MIB (Management Information Base), PIB (Policy Information Base), 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. It also recognizes the use of the "TagDefaults" part of the module header (not used by MIB modules), module headers that are broken across multiple lines, and macro definitions.

Screenshot

Project Spotlight

WireframeSketcher

A wireframes, mockup, and prototype tool for desktop, Web, and mobile applications.

Screenshot

Project Spotlight

Classing{js}

A library that mimics the classical OOP style in JavaScript.