FW: minimac 0.2.0 has been released [freshmeat.net]

12 views
Skip to first unread message

m...@intranetsys.com

unread,
Jun 8, 2009, 11:10:29 AM6/8/09
to minimac...@googlegroups.com
Dear freshmeat.net subscriber,

MarkWH just announced version 0.2.0 of minimac on freshmeat.net.

The changes are as follows:

As a major addition, a built-in was added for expanding an expression to the
stack {?>}. In other words, output that is normally intended for stdout is
instead collated in a buffer and pushed onto the stack. This serves as a
primitive for user macros that format output. It also obviates the {bind} family
of extension macros. The {match?} built-in was renamed to {same?}, so that the
{match?} keyword is available for an eventual pattern matching built-in.

Project description:

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.

Detailed history and release notes are available here:

http://freshmeat.net/projects/minimac-macro-processor#release_300604

If you want to change your subscription to this project, please log in to:

http://freshmeat.net/account/subscriptions

Best regards,
freshmeat.net

Reply all
Reply to author
Forward
0 new messages