attribute: attribute.o $(LIBS)
$(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
+
+namespace: namespace.o $(LIBS)
+ $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
--- /dev/null
+#include <stdio.h>
+
+#include "xml-template.h"
+
+using namespace std;
+
+int main(int argc, char **argv)
+{
+ Substitute master_directive = {
+ make_pair("title", new Replace("Namespace tests")),
+ make_pair("#hello", new Replace("Hello world!")),
+ make_pair("#test", new Replace("Replaced.")),
+ make_pair("tagname", new Replace("foo")),
+ make_pair("#moretest", new Replace("bar")),
+ };
+
+ process_file("../xml/namespace.xml", argv[1], &master_directive);
+ return(0);
+}