複雑な関数を作ることによって、相手のプログラムをクラッシュさせる
私は妄想はしたものの、これで殺せる相手はザコだけだろう…とあまりマジメに考えてなかった、が
S を置いたスロットに、自分自身を適用し続けることによって、指数的なサイズの式を作ることができる
S => S(S) => S(S(S(S))) => S(S(S(S(S(S(S(S))))))) => ...
シミュレートする式のサイズに限界を設けておくか、他の式を参照する時にディープコピーせずに、参照だけ持っておく必要がある
後者はどう考えても GC かリファレンスカウントが必要
私はこれは全く想定していなかったので、私のプログラムは見事にクラッシュするらしいです…
幸い、この作戦を使ったチームはおそらく無かった模様