3 #include "xml-template.h"
7 int main(int argc, char **argv)
9 Substitute master_directive = {
10 make_pair("color", new Replace("red")),
11 make_pair("#things", new Clone {
13 make_pair("li", new Replace("Raindrops on roses")),
14 make_pair("li/class", new Replace("odd")),
17 make_pair("li", new Replace("Whiskers on kittens")),
18 make_pair("li/class", new Replace("even")),
21 make_pair("li", new Replace("Bright copper kettles")),
22 make_pair("li/class", new Replace("odd")),
25 make_pair("li", new Replace("Warm, woolen mittens")),
26 make_pair("li/class", new Replace("even")),
31 process_file("../xml/clone.xml", argv[1], &master_directive);