<?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>Wed, 19 Jun 2013 12:41:20 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Etienne Kneuss' Blog: Dataflow Type Analysis for PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/13842</guid>
      <link>http://www.phpdeveloper.org/news/13842</link>
      <description><![CDATA[<p>
<i>Etienne Kneuss</i> has <a href="http://www.colder.ch/news/01-13-2010/37/dataflow-type-analysis-fo.html">posted about</a> a dataflow type analysis tools he's created that models code as <a href="http://en.wikipedia.org/wiki/Control_flow_graph">control flow graphs</a>.
</p>
<blockquote>
It will assign types and let them flow through control structures. When reaching stability, it will check that the operations done of the values are sound type-wise. It will also do some structural checks.
</blockquote>
<p>
There's some more technical details <a href="http://project.colder.ch/report.pdf">here</a> and a presentation <a href="http://github.com/colder/phpanalysis/raw/master/presentation/presentation12.01.10.pdf">here</a> but if you want to get at the code, you can grab it off of <a href="http://github.com/colder/phpanalysis">the project's github page</a>.
</p>]]></description>
      <pubDate>Thu, 14 Jan 2010 11:32:55 -0600</pubDate>
    </item>
  </channel>
</rss>
