RSS 2 projects tagged "Macro"

No download Website Updated 03 Jul 2009 minimac

Screenshot
Pop 65.35
Vit 3.66

Minimac is a minimalist, general purpose text macro processor. Its simplicity should make it particularly well suited as a front end preprocessor for little language compilers. It is meant to be simpler to use than m4. It uses an explicit argument stack, and user functions are defined by concatenation (similar to the Forth language). Macro expansion is delayed to the last possible moment. The software is currently in alpha release.

No download Website Updated 08 Oct 2013 pyexpander

Screenshot
Pop 52.25
Vit 5.13

pyexpander is a macro processor based on Python. Instead of simple text replacement, it offers evaluation of arbitrary Python expressions and execution of Python code. It features simple syntax definition: all expander commands start with a dollar sign ("$") followed by word characters, parameters, Python code enclosed in brackets, or a combination of these. The full power of the Python programming language can be used, including all operators, functions and modules. Any Python expression can be used to insert text. It also provides a Python library that you can use to develop other macro tools based on pyexpander.

Screenshot

Project Spotlight

TurnKey App Engine Appliance

A Google App Engine SDK appliance that is easy to use and lightweight.

Screenshot

Project Spotlight

pmcyg

A tool for creating customized Cygwin installers.