[Home] [By Thread] [By Date] [Recent Entries]
We may not use lexers that generate events, but we do use parsing tools that work that way. The events are reductions, and the actions of the event either build a parse tree, or interpret the code. In fact, these tools provide for a very natural way to specify the events [as a grammar], and produce very readable parsers. Keith -----Original Message----- From: John Cowan [mailto:jcowan@r...] Sent: Thursday, September 19, 2002 10:50 AM To: Lars Marius Garshol Cc: xml-dev@l... Subject: Re: Push / pull model Lars Marius Garshol scripsit: > Granted, the event model does require you to turn your head around > compared to ordinary programming, but that's easily done, and once > done event-based programming is very easy. Again, I would like to see anyone write a recursive descent compiler (or similar analyzer) using a lexer level that pushes events. The natural and readable becomes a vast wasteland of parser tables and gibberish. -- John Cowan jcowan@r... I am a member of a civilization. --David Brin ----------------------------------------------------------------- The xml-dev list is sponsored by XML.org <http://www.xml.org>, an initiative of OASIS <http://www.oasis-open.org> The list archives are at http://lists.xml.org/archives/xml-dev/ To subscribe or unsubscribe from this list use the subscription manager: <http://lists.xml.org/ob/adm.pl>
|

Cart



