BrainFuck Part.2 <[+-.,]>
■ このスレッドは過去ログ倉庫に格納されています
006555
2007/05/07(月) 14:15:20有難う。
Rubyで実装し直した物のように見えるけど、C言語でCGIが組めるサーバって少ないんだろうか。
XREA.COMとかは一応使えるみたいだけど。
>>63
CSSが綺麗だとか言われたのは初めて。結構良いのかな?
-----
今日Brainfuckのソースの最適化について考えていて、或る事に気が付いた。
例えば、+と-と,はポインタの指す場所の値を変更すると云う性質を持っていて、
+と-は現在の値に対する相対的な変更であり、,は現在の値を無視する絶対的な変更である。
また、[と]と.は現在のポインタの指す場所の値を利用すると云う性質を持っている。
この事を考えると、[か]か.が実行された後、,が実行されるまでにある+と-は無駄と云う事が分かる。
(まあこの説明では>と<を無視しているけど、少し複雑になるだけで基本は変わらない。
■ このスレッドは過去ログ倉庫に格納されています