> From: http://www.consultant.com/~leonidl > Date: Fri, 04 Apr 2003 13:17:13 -0500 > > I do not quite know what SAX I think SAX is an XML parser library. I may be wrong. > is (some interface to XML -- what does this > mean?). In any case, do you know what is actually happening? better > syntax to express hierarchical structures? If so it is nice of course > but it will have to be implemented in a way similar to what we were in > fact doing. If it is something deeper (some stack mechanism I'm > imagining), then what is it? No, I don't think it's rocket science. It's just regexps to parse hierarchies -- yes, it was essentially what we were doing. Unfortunately, we were using esoteric proprietary data structures rather than XML. On the other hand, the stuff we were doing had to work really fast so maybe XML would've been impractical. In general, 'though, the entire concept of applying regular expression technology to parsing XML hierarchies seems really great. It adds far more generality and compactness, especially if it can be Perl-style regexps (which are quite powerful). > Leonid