[sc34wg3] CTM: Proposal for %mergemap directive
Lars Heuer
heuer at semagia.com
Thu Nov 22 11:30:33 EST 2007
Hi Robert,
[...]
> %mergemap "echo '...' | mysql --batch | ... |" x my-template ($2, $1, $4)
> # executes a MySQL query and uses the my-template to generate CTM content
> I do not think that preempting the syntax of %mergemap (and/or
> %include) is the way to go....
Well, we had X-directives in CTM
(<http://www.jtc1sc34.org/repository/0880rev.htm#user-directives>),
but they were removed in Montreal. You could have used such directives
to do anything you want.
I am afraid, that they are removed eternally (at least for version
1.0), but you can, for example, use special comments
#%x-rho-directive do-something-evil-here
and you'll get the same effect (ignored by all parsers which are
unaware of the special syntax). Ugly, but works :)
Best regards,
Lars
--
http://www.semagia.com
More information about the sc34wg3
mailing list