<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: cdecl</title>
	<atom:link href="http://ridiculousfish.com/blog/archives/2009/11/12/cdecl/feed/" rel="self" type="application/rss+xml" />
	<link>http://ridiculousfish.com/blog/archives/2009/11/12/cdecl/</link>
	<description>serious code</description>
	<lastBuildDate>Sat, 31 Jul 2010 18:07:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Graham</title>
		<link>http://ridiculousfish.com/blog/archives/2009/11/12/cdecl/comment-page-1/#comment-1006</link>
		<dc:creator>Graham</dc:creator>
		<pubDate>Tue, 20 Apr 2010 14:52:42 +0000</pubDate>
		<guid isPermaLink="false">http://ridiculousfish.com/blog/?p=197#comment-1006</guid>
		<description>This should be fine too:
int (*ptr)[10];
but cdecl gives a syntax error.</description>
		<content:encoded><![CDATA[<p>This should be fine too:<br />
int (*ptr)[10];<br />
but cdecl gives a syntax error.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Graham</title>
		<link>http://ridiculousfish.com/blog/archives/2009/11/12/cdecl/comment-page-1/#comment-1005</link>
		<dc:creator>Graham</dc:creator>
		<pubDate>Mon, 19 Apr 2010 09:01:08 +0000</pubDate>
		<guid isPermaLink="false">http://ridiculousfish.com/blog/?p=197#comment-1005</guid>
		<description>I love cdecl, on and now offline, but it has some problems before it becomes a reliable tool. For example, there is nothing wrong with this declaration:
int const *p1;
Perhaps a future project could hook into LLVM&#039;s clang++.</description>
		<content:encoded><![CDATA[<p>I love cdecl, on and now offline, but it has some problems before it becomes a reliable tool. For example, there is nothing wrong with this declaration:<br />
int const *p1;<br />
Perhaps a future project could hook into LLVM&#8217;s clang++.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jim</title>
		<link>http://ridiculousfish.com/blog/archives/2009/11/12/cdecl/comment-page-1/#comment-925</link>
		<dc:creator>jim</dc:creator>
		<pubDate>Wed, 17 Feb 2010 10:53:25 +0000</pubDate>
		<guid isPermaLink="false">http://ridiculousfish.com/blog/?p=197#comment-925</guid>
		<description>Now, if only that existed for English-&gt;Geek and Geek-&gt;English</description>
		<content:encoded><![CDATA[<p>Now, if only that existed for English-&gt;Geek and Geek-&gt;English</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://ridiculousfish.com/blog/archives/2009/11/12/cdecl/comment-page-1/#comment-911</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 10 Feb 2010 17:29:49 +0000</pubDate>
		<guid isPermaLink="false">http://ridiculousfish.com/blog/?p=197#comment-911</guid>
		<description>WTF is a block?!</description>
		<content:encoded><![CDATA[<p>WTF is a block?!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://ridiculousfish.com/blog/archives/2009/11/12/cdecl/comment-page-1/#comment-908</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 26 Jan 2010 16:02:22 +0000</pubDate>
		<guid isPermaLink="false">http://ridiculousfish.com/blog/?p=197#comment-908</guid>
		<description>int const * a;
syntax error??</description>
		<content:encoded><![CDATA[<p>int const * a;<br />
syntax error??</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://ridiculousfish.com/blog/archives/2009/11/12/cdecl/comment-page-1/#comment-907</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 08 Jan 2010 17:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://ridiculousfish.com/blog/?p=197#comment-907</guid>
		<description>Syntax error for: int (^CountFrom(int start))(void)</description>
		<content:encoded><![CDATA[<p>Syntax error for: int (^CountFrom(int start))(void)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://ridiculousfish.com/blog/archives/2009/11/12/cdecl/comment-page-1/#comment-904</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 01 Jan 2010 07:48:43 +0000</pubDate>
		<guid isPermaLink="false">http://ridiculousfish.com/blog/?p=197#comment-904</guid>
		<description>it does not give syntax error to arrays of functions

Entered:
     int f[10](char)

Get:
      declare f as array 10 of function (char) returning int

Expected:
      Syntax Error!! (Array type can not be function)</description>
		<content:encoded><![CDATA[<p>it does not give syntax error to arrays of functions</p>
<p>Entered:<br />
     int f[10](char)</p>
<p>Get:<br />
      declare f as array 10 of function (char) returning int</p>
<p>Expected:<br />
      Syntax Error!! (Array type can not be function)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://ridiculousfish.com/blog/archives/2009/11/12/cdecl/comment-page-1/#comment-902</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sun, 15 Nov 2009 16:41:36 +0000</pubDate>
		<guid isPermaLink="false">http://ridiculousfish.com/blog/?p=197#comment-902</guid>
		<description>Sadly, ... (ellipsis) for variable arguments doesn&#039;t seem to work :(</description>
		<content:encoded><![CDATA[<p>Sadly, &#8230; (ellipsis) for variable arguments doesn&#8217;t seem to work <img src='http://ridiculousfish.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://ridiculousfish.com/blog/archives/2009/11/12/cdecl/comment-page-1/#comment-900</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 13 Nov 2009 09:55:22 +0000</pubDate>
		<guid isPermaLink="false">http://ridiculousfish.com/blog/?p=197#comment-900</guid>
		<description>Good job, old chap.</description>
		<content:encoded><![CDATA[<p>Good job, old chap.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eli Bendersky</title>
		<link>http://ridiculousfish.com/blog/archives/2009/11/12/cdecl/comment-page-1/#comment-899</link>
		<dc:creator>Eli Bendersky</dc:creator>
		<pubDate>Fri, 13 Nov 2009 06:06:43 +0000</pubDate>
		<guid isPermaLink="false">http://ridiculousfish.com/blog/?p=197#comment-899</guid>
		<description>http://eli.thegreenplace.net/2008/07/18/reading-c-type-declarations/ explains how to read such declarations for humans, and http://eli.thegreenplace.net/2008/10/18/implementing-cdecl-with-pycparser/ implements CDECL in pure python.</description>
		<content:encoded><![CDATA[<p><a href="http://eli.thegreenplace.net/2008/07/18/reading-c-type-declarations/" rel="nofollow">http://eli.thegreenplace.net/2008/07/18/reading-c-type-declarations/</a> explains how to read such declarations for humans, and <a href="http://eli.thegreenplace.net/2008/10/18/implementing-cdecl-with-pycparser/" rel="nofollow">http://eli.thegreenplace.net/2008/10/18/implementing-cdecl-with-pycparser/</a> implements CDECL in pure python.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
