Sinful as it might sound, I had been thinking about a non-XML syntax for the sitemap for a long time ;-)
Well, I have to admit I came across this thought too lately.
Pipelines quite often felt like functions to me. The virtual components thread always remembered me on a call hierarchy.
Lately I've been using antlr to create a lexer/parser and I was even wondering if the in memory tree representation of the sitemap is maybe nothing more than an abstract syntax tree.
This is another thing I was talking with Ugo about, in fact, I brought it up because something like a lexer/parser combo on a basic sitemap grammar would be the "simplest" way to do it, IMO.
Which raises the question: What happens if we can do continuations directly inside the pipeline?
Tony
