<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sat, 25 May 2013 13:16:30 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Wez Furlong's Blog: parser and lexer generators for PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/6771</guid>
      <link>http://www.phpdeveloper.org/news/6771</link>
      <description><![CDATA[<p>
When finding he was in need of a parser and lexer, <i>Wez Furlong</i> decided to work up one that was PHP-based and a take off of the popular <a href="http://www.hwaci.com/sw/lemon/lemon.html">lemon</a> parser and <a href="http://www.cs.princeton.edu/~appel/modern/java/JLex/">JLex</a> lexer.
</p>
<blockquote>
From time to time, I find that I need to put a parser together. Most of the time I find that I need to do this in C for performance, but other times I just want something convenient, like PHP, and have been out of luck.
</blockquote>
<p>
<a href="http://netevil.org/node.php?nid=941">His result</a> is two new packages - <a href="http://netevil.org/downloads/lemon-php-151.tgz">lemon-php</a> and <a href="http://netevil.org/downloads/JLexPHP-151.tgz">JLexPHP</a> (under a BSDish license) you can download and compile on your own system.
</p>
<p>
Also, if you'll remember a while back, <i>Greg Beaver</i> had wanted something similar (as <a href="http://netevil.org/node.php?nid=941&SC=1#comments">mentioned in the comments</a>) and <a href="http://www.phpdeveloper.org/news/6181">created his own</a> lexer/generator as well.
</p>]]></description>
      <pubDate>Mon, 27 Nov 2006 09:34:00 -0600</pubDate>
    </item>
  </channel>
</rss>
