SAX2: pull interface

David Megginson david at
Tue Jan 18 20:05:16 GMT 2000

Miles Sabin <msabin at> writes:

> I think that most SAX parsers are RD,

Tim Bray's Lark is a notable exception -- it uses giant state tables.
I don't remember what XP does.

Personally, I like recursive-descent a lot (and probably wouldn't have 
finished writing the original AElfred parser otherwise).  Miles
guesses correctly that SAX1 was push to accommodate existing parsers.

All the best,


David Megginson                 david at

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as: or CD-ROM/ISBN 981-02-3594-1
Please note: New list subscriptions now closed in preparation for transfer to OASIS.

More information about the Xml-dev mailing list