<?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>Javaのアセンブラ/逆アセンブラをLispで作った へのコメント</title>
	<atom:link href="http://blog.bugyo.tk/lyrical/archives/259/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.bugyo.tk/lyrical/archives/259</link>
	<description>リリカルでLispな開発日記</description>
	<lastBuildDate>Wed, 01 Feb 2012 17:01:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>リリカル☆Lisp開発日記 &#187; Blog Archive &#187; 今年1年を振り返る より</title>
		<link>http://blog.bugyo.tk/lyrical/archives/259/comment-page-1#comment-217</link>
		<dc:creator>リリカル☆Lisp開発日記 &#187; Blog Archive &#187; 今年1年を振り返る</dc:creator>
		<pubDate>Thu, 31 Dec 2009 11:27:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bugyo.tk/lyrical/?p=259#comment-217</guid>
		<description>[...] CLでJavaのアセンブラ/逆アセンブラを作った CLでプログラムを書くのも大分慣れてきたおかげか、比較的楽に書くことができました。 [...]</description>
		<content:encoded><![CDATA[<p>[...] CLでJavaのアセンブラ/逆アセンブラを作った CLでプログラムを書くのも大分慣れてきたおかげか、比較的楽に書くことができました。 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>nfunato より</title>
		<link>http://blog.bugyo.tk/lyrical/archives/259/comment-page-1#comment-168</link>
		<dc:creator>nfunato</dc:creator>
		<pubDate>Sat, 26 Sep 2009 12:25:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bugyo.tk/lyrical/?p=259#comment-168</guid>
		<description>面白そうですね。私もJDKが出た頃、まずはということで :-? 逆アセンブラをCLで作りました。仕様を読みながら、defbc というマクロ上にバイトコード仕様を表現していって、defbc の定義は後から逆アセンブラ用に書くという手順です。
定義といっても必要な情報を表に格納するくらいなんですが、仕様の表記をスタックの使用前・使用後のパターンとかの素なものにしておいて、そこから情報を導出してたのが CLならではかもしれません。
後で定義を変えて最適化アセンブラ！、は目論見だけでしませんでしたが、こちらの分野では、McGillのJimple( &lt;a href=&quot;http://citeseer.ist.psu.edu/old/rai98jimple.html&quot; rel=&quot;nofollow&quot;&gt;http://citeseer.ist.psu.edu/old/rai98jimple.html&lt;/a&gt; , Sootプロジェクトはまだ続いているっぽい！)の前身が96年くらいには出てた気がします。
</description>
		<content:encoded><![CDATA[<p>面白そうですね。私もJDKが出た頃、まずはということで :-? 逆アセンブラをCLで作りました。仕様を読みながら、defbc というマクロ上にバイトコード仕様を表現していって、defbc の定義は後から逆アセンブラ用に書くという手順です。<br />
定義といっても必要な情報を表に格納するくらいなんですが、仕様の表記をスタックの使用前・使用後のパターンとかの素なものにしておいて、そこから情報を導出してたのが CLならではかもしれません。<br />
後で定義を変えて最適化アセンブラ！、は目論見だけでしませんでしたが、こちらの分野では、McGillのJimple( <a href="http://citeseer.ist.psu.edu/old/rai98jimple.html" rel="nofollow">http://citeseer.ist.psu.edu/old/rai98jimple.html</a> , Sootプロジェクトはまだ続いているっぽい！)の前身が96年くらいには出てた気がします。</p>
]]></content:encoded>
	</item>
</channel>
</rss>

