ゆっくり再開

とりあえず末尾再帰は出来るようになった・・・と思う。
関数呼び出しをした所に目印を入れて関数を呼び出すたびに末尾かどうかチェック。効率悪そう。関数を作った時にどこが末尾式か調べるようにした方がいいのかな?その辺はマクロなんかを作れるようになってから考えよう。
関数を呼び出すたびに末尾かどうかチェックしてるのだけど、末尾は関数呼び出しとは限らないので何とかしないと…今はその辺雑な対応をしてる。