The PHP source uses bison/flex, I believe, so that's your best bet for finding the grammar. Chris Shifflet (sp?) mentioned the other day somewhere that he was considering soon releasing some code that he uses in security audits for the boring grunt work part. You may want to try to follow up with him. He'd certainly be interested in your work, almost for sure, even if he missed your message due to holiday schedules. [I'm replying rather late for that reason myself...] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php