<?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: 23.02.2006 The Beast Documentation Quest (2)</title>
	<atom:link href="http://blogs.gnome.org/timj/2006/02/24/23022006-the-beast-documentation-quest-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/timj/2006/02/24/23022006-the-beast-documentation-quest-2/</link>
	<description>timj.testbit.eu/</description>
	<lastBuildDate>Fri, 10 Sep 2010 17:03:53 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Zack Weinberg</title>
		<link>http://blogs.gnome.org/timj/2006/02/24/23022006-the-beast-documentation-quest-2/comment-page-1/#comment-32</link>
		<dc:creator>Zack Weinberg</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/timj/2006/02/24/23022006-the-beast-documentation-quest-2/#comment-32</guid>
		<description>I can&#039;t tell from your tone if you&#039;ve yet found what you need, but if you haven&#039;t, &lt;a href=&quot;http://synopsis.fresco.org/&quot;&gt;Synopsis&lt;/a&gt; might be it, at least as far as extracting documentation from C++ sources.</description>
		<content:encoded><![CDATA[<p>I can&#8217;t tell from your tone if you&#8217;ve yet found what you need, but if you haven&#8217;t, <a href="http://synopsis.fresco.org/">Synopsis</a> might be it, at least as far as extracting documentation from C++ sources.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sebn</title>
		<link>http://blogs.gnome.org/timj/2006/02/24/23022006-the-beast-documentation-quest-2/comment-page-1/#comment-33</link>
		<dc:creator>sebn</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/timj/2006/02/24/23022006-the-beast-documentation-quest-2/#comment-33</guid>
		<description>I also use Synopsis.&lt;br/&gt;But I didn&#039;t found any tool that really match my needs. And I think that starting another documentation project would be totally useless. Instead, we should probably design some source code description (AST, like in Synopsis ?) standard XML schema, and some library (and other languages bindings) to handle matching documents. Then, people could start various parser/formatter projects that would match their needs and work together.&lt;br/&gt;</description>
		<content:encoded><![CDATA[<p>I also use Synopsis.<br />But I didn&#8217;t found any tool that really match my needs. And I think that starting another documentation project would be totally useless. Instead, we should probably design some source code description (AST, like in Synopsis ?) standard XML schema, and some library (and other languages bindings) to handle matching documents. Then, people could start various parser/formatter projects that would match their needs and work together.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Kost</title>
		<link>http://blogs.gnome.org/timj/2006/02/24/23022006-the-beast-documentation-quest-2/comment-page-1/#comment-34</link>
		<dc:creator>Stefan Kost</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/timj/2006/02/24/23022006-the-beast-documentation-quest-2/#comment-34</guid>
		<description>Well one of the bigger problems is that there isn&#039;t a C or C++ parser out there, as what we write down into .c or .cpp files isn&#039;t C or C++.  - it is C or C++ *before beeing processed by the preprocessor. This bring lots of challenges for a parser :(&lt;p/&gt;Anyway some people (including me), trying to improve gtk-doc as far as possible to generate better docs. IHMO using the same doc-utile and thus allowing x-refs inbetween is crucial for a paltform (GNOME).&lt;br/&gt;</description>
		<content:encoded><![CDATA[<p>Well one of the bigger problems is that there isn&#8217;t a C or C++ parser out there, as what we write down into .c or .cpp files isn&#8217;t C or C++.  &#8211; it is C or C++ *before beeing processed by the preprocessor. This bring lots of challenges for a parser :(
<p />Anyway some people (including me), trying to improve gtk-doc as far as possible to generate better docs. IHMO using the same doc-utile and thus allowing x-refs inbetween is crucial for a paltform (GNOME).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eero Tamminen</title>
		<link>http://blogs.gnome.org/timj/2006/02/24/23022006-the-beast-documentation-quest-2/comment-page-1/#comment-35</link>
		<dc:creator>Eero Tamminen</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/timj/2006/02/24/23022006-the-beast-documentation-quest-2/#comment-35</guid>
		<description>Python has a lot of support modules for parsing both different programming languages[1] and structured text formats (be it XML or something else), so maybe something could be done by cobbling together some already existing Python stuff and writing the rest from scratch?&lt;p/&gt;[1] I&#039;m not sure about C++ though.&lt;br/&gt;</description>
		<content:encoded><![CDATA[<p>Python has a lot of support modules for parsing both different programming languages[1] and structured text formats (be it XML or something else), so maybe something could be done by cobbling together some already existing Python stuff and writing the rest from scratch?
<p />[1] I&#8217;m not sure about C++ though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eero Tamminen</title>
		<link>http://blogs.gnome.org/timj/2006/02/24/23022006-the-beast-documentation-quest-2/comment-page-1/#comment-36</link>
		<dc:creator>Eero Tamminen</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/timj/2006/02/24/23022006-the-beast-documentation-quest-2/#comment-36</guid>
		<description>Ahem, I just noticed that the Synopsis tool mentioned above can both be used from Python and parse C++:&lt;br/&gt;&lt;a href=&quot;http://synopsis.fresco.org/Manual/html/ch03s01.html&quot;&gt;http://synopsis.fresco.org/Manual/html/ch03s01.html&lt;/a&gt;&lt;br/&gt;</description>
		<content:encoded><![CDATA[<p>Ahem, I just noticed that the Synopsis tool mentioned above can both be used from Python and parse C++:<br /><a href="http://synopsis.fresco.org/Manual/html/ch03s01.html">http://synopsis.fresco.org/Manual/html/ch03s01.html</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  blogs.gnome.org/timj/2006/02/24/23022006-the-beast-documentation-quest-2/feed/ ) in 1.17593 seconds, on Feb 10th, 2012 at 11:48 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 10th, 2012 at 12:48 pm UTC -->
