tetexrpm is a project to provide RPM spec files for the individual macro packages available from CTAN, so that end users and distribution vendors may update the macros in RPM based systems without needing to waste bandwidth on large RPM packages.
An MS Excel VBA macro converts XML to CSV. It demonstrates this capability by converting an XML-based Continuity of Care Document (CCD) into a slim Comma Separated Value (CSV) file.
XMACROJ is an XML based macro language used to assemble text files from re-usable XML components...originally developed to generate JSP/XHTML files, by-passing the need for JSP include directives
SimpleASM is a IDE for the MASM (Microsofts macro assembler) which is fully written with Borland Delphi6. It uses several controls (please see homepage) and is able to modify the hash table for changing the tokens (color, style ect.).Compiler...
Pyexpander is a powerful macro processor based on python. Instead of simple macro replacement it offers evaluation of arbitrary python expressions and execution of python code. Pyexpander is Turing Complete.
Excellent macro based library to see program flow, variables, timings, errors, warnings. "Must have" for C/C++ programmers.
This is an advanced portable C++ library with 144 variations of the ASSERT macro, to add expressions, levels and optional actions. 112 are modular because they can also use Rich Booleans, allowing much more combinations than non-modular ASSERT...
The Logging Framework supports stream-like usability, extensibility, portability, type-safety, allows enabling/disabling certain parts or fully at compile time and dependent on the configuration also at runtime and avoids macro-related pitfalls.
A 6809/6800/8080/8008 macro assembler written in Java.
ATasm is a 6502 command-line cross-assembler that is compatible with the original Mac/65 macro assembler released by OSS software. The aim of ATasm is to provide Atari home-brew coders with a comfortable and powerful toolset.
Draak is a multi-language, macro compiler, meaning all syntax and code generation is defined in a single file. Draak is a single binary that is able to compile any context free language (like C, Pascal, Java) for any platform with only 1 file.
Macro Scipting Language (MSL) is a light weight perl-like scripting language that is intended to be added to existing or new applications to provide macro support. It can also run standalone as well. The syntax is very close to perl and c.
PyMac extends the Python language with a Lisp-like macro system.
This is a Visual Studio 2005 macro project which is intended to automate typical coding routines in C#.
PreNIS is a preprocessor macro language extension to the NSIS scripting language to automatically include dlls, exes or project version information in to NSIS scripts.
MacroWeb is a website development utility that intends for rapid web site building and to ease the web site maintainence. It uses a pre-processing template/macro system to build website frameworks and to achieve content management.
A general purpose macro recorder for Windows (written in C#) whose macros can be easily edited later (adding decisions, loops etc.) easily. Including a plugin interface to easily add new functions. You can also export the macro to C# source code.
Common Lisp frontend to Verilog HDL -- use the Common Lisp macro system to generate reams of boring, ugly Verilog.
Kind of macro player for Windows, written in Java. Its original purpose was to control a telescope through rutinary commands late at night. General purpose now, it can simulate mouse clicks, keyboard presses and change of windows focus.