Island Life

< 昨日の続き。 | またc.l.sネタだが。Original... >

2005/11/09

Sassy

From c.l.s

Sassy is a 32-bit x86 assembler written in Scheme, based on Henry Baker's COMFY65 Compiler.

Sassy supports the full x86 instruction set (SSE and all that), and comes with an output module for targeting ELF (we got GOT) and an API to write your own output modules.

http://home.earthlink.net/~krautj/sassy/sassy.html

アセンブラソースはS式。埋め込みScheme式があるので、 マクロアセンブラのマクロをSchemeで書けることになる。 遊びがいのありそうなソフトだ。 Gaucheでも走るらしい。

Tags: Scheme, Gauche, Assembly