ある意味最も軽量な言語であるアセンブラで書いてみました。以下のURLからソースを取得できます(Linux, FreeBSD, MacOSXで確認)。http://homepage.mac.com/naoki.koguro/prog/prime.sなお、コンパイルは% gcc -o prime prime.sとして、実行確認はgdbを使って% gdb prime(gdb) break b(gdb) run(gdb) x/100bd &primeとしてください。
x86アセンブラ版
ある意味最も軽量な言語であるアセンブラで書いてみました。以下のURLからソースを取得できます(Linux, FreeBSD, MacOSXで確認)。
http://homepage.mac.com/naoki.koguro/prog/prime.s
なお、コンパイルは
% gcc -o prime prime.s
として、実行確認はgdbを使って
% gdb prime
(gdb) break b
(gdb) run
(gdb) x/100bd &prime
としてください。