2007-12-01から1ヶ月間の記事一覧
Rule 30 (http://golf.shinh.org/p.rb?Rule+30#z80) はかなり簡潔に書けた。 LD A, 0x76 PUSH DE PUSH AF CALL 8003H RL E RRA RL C LD A, C DEC A AND 4 NEG ADC A, '#' RET参考にしたコード(http://longlong.way-nifty.com/blog/2007/12/card.html#more , …
有明の某所にいってる間に、やねうらお先生が19Bに到達してしまった(id:yaneurao:20071230)。 悔しいので色々いじっていたら、20Bのコードはわりと色々書き方が見つかったり、 最初に自分が書いたコードがあまりにもきもいことが分かったので公開してみる。 …
やねう先生のところで読んだので、少し頑張ってみたら20Bになった。ループを使うのをやめて、PUSH/JMPすれば'He'をジャンプの飛び先にできそうだったので、 その方針で作ってみたのだが、いくつかの諸事情によりHello, world!は逆順に配置することになった。…
ってのが、id:mame っちのところにあったので似非実装 char code[1024]; char input[1024]; struct V { #define REEVAL 0 #define RETURN 1 #define COMPLETE 2 int state; int value; }; /* * ret_step ステップ実行した後の * ret_cursor の値を返す。 */ …