Projects / Jatha


Jatha is a macro preprocessor for Java. It's different from most macro systems because it doesn't just perform textual substituation the way C macros do; instead, in Jatha, each macro is processed by custom Java code that you write yourself. It allows you to have very smart macros. You can put Jatha macros inside any kind of file--Java source files, C++ source files, plain text, etc. Jatha is not intended for use in Web sites or HTML, because it is not designed to do macro expansions whenever a page is requested.

Operating Systems

Recent releases

  •  26 Sep 2003 10:26

    Release Notes: This version adds COLLECTION, MCATCH, and EXCEPTION_CLASS macros, and also adds Ant support.


    Project Spotlight


    A Fluent OpenStack client API for Java.


    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.