Sassy - Scheme で書かれた x86 アセンブラ

Sassy - Scheme で書かれた x86 アセンブラ黎明日記さんのところで知りました。
これは熱い。

Sassy is a portable assembler for x86 processors written in R5RS Scheme with the addition of a few SRFIs.

これだけでも熱いのに文法がすごい。何故か俄然書く気になる。

(sassy-text-list
 (sassy '((entry _start)
	  (text
	   (label _start 
             (begin (mov eax 1)
		    (mov ebx 0)
		    (int #x80)))))))

すごい暇な時にブートローダを書き直したくなるね(本当か?)
begin とか笑える。(int #x80)の結果が返るのかよwとか。