<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: ICFP Ada virtual machine</title>
	<link>http://www.rfc1149.net/blog/2006/08/01/icfp-ada-virtual-machine/</link>
	<description>Samuel Tardieu's dual-sided blog</description>
	<pubDate>Sun, 06 Jul 2008 06:53:44 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: pierre</title>
		<link>http://www.rfc1149.net/blog/2006/08/01/icfp-ada-virtual-machine/#comment-36996</link>
		<dc:creator>pierre</dc:creator>
		<pubDate>Tue, 03 Apr 2007 06:26:25 +0000</pubDate>
		<guid>http://www.rfc1149.net/blog/2006/08/01/icfp-ada-virtual-machine/#comment-36996</guid>
		<description>Thanks for the code Samuel.</description>
		<content:encoded><![CDATA[<p>Thanks for the code Samuel.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Samuel Tardieu</title>
		<link>http://www.rfc1149.net/blog/2006/08/01/icfp-ada-virtual-machine/#comment-7493</link>
		<dc:creator>Samuel Tardieu</dc:creator>
		<pubDate>Tue, 01 Aug 2006 23:40:56 +0000</pubDate>
		<guid>http://www.rfc1149.net/blog/2006/08/01/icfp-ada-virtual-machine/#comment-7493</guid>
		<description>&lt;b&gt;Jeff:&lt;/b&gt; you can remove the whole &lt;tt&gt;when others =&gt; ...&lt;/tt&gt; block, which was put in place as a debugging aid (just in case) but was never triggered. I'll remove it immediately from the original post, thanks for your note.</description>
		<content:encoded><![CDATA[<p><b>Jeff:</b> you can remove the whole <tt>when others => &#8230;</tt> block, which was put in place as a debugging aid (just in case) but was never triggered. I&#8217;ll remove it immediately from the original post, thanks for your note.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Creem</title>
		<link>http://www.rfc1149.net/blog/2006/08/01/icfp-ada-virtual-machine/#comment-7492</link>
		<dc:creator>Jeff Creem</dc:creator>
		<pubDate>Tue, 01 Aug 2006 23:35:41 +0000</pubDate>
		<guid>http://www.rfc1149.net/blog/2006/08/01/icfp-ada-virtual-machine/#comment-7492</guid>
		<description>While it may be compact, the use of 'img is not standard Ada 95. It is a non-standard extension that is part of gnat. As far as I know, it is not even a part of Ada 2005.
So, while 'img is nice, it is a shame to take a fully portable program and break it for a sake of a few characters. (i.e.

     Put_Line ("Current PC: " &#38; Unsigned_32'image(Current_PC));
      Put_Line ("Operator: " &#38; Unsigned_32'image(Operator));
      Put_Line ("A: " &#38; Unsigned_32'image(A));
      Put_Line ("B: " &#38; Unsigned_32'image(B));
      Put_Line ("C: " &#38; Unsigned_32'image(C));</description>
		<content:encoded><![CDATA[<p>While it may be compact, the use of &#8216;img is not standard Ada 95. It is a non-standard extension that is part of gnat. As far as I know, it is not even a part of Ada 2005.<br />
So, while &#8216;img is nice, it is a shame to take a fully portable program and break it for a sake of a few characters. (i.e.</p>
<p>     Put_Line (&#8221;Current PC: &#8221; &amp; Unsigned_32&#8242;image(Current_PC));<br />
      Put_Line (&#8221;Operator: &#8221; &amp; Unsigned_32&#8242;image(Operator));<br />
      Put_Line (&#8221;A: &#8221; &amp; Unsigned_32&#8242;image(A));<br />
      Put_Line (&#8221;B: &#8221; &amp; Unsigned_32&#8242;image(B));<br />
      Put_Line (&#8221;C: &#8221; &amp; Unsigned_32&#8242;image(C));</p>
]]></content:encoded>
	</item>
</channel>
</rss>
