やっと再歸

今日やっと 「は」で再歸函數の動作が實現した
具体的には
0 sai = 5
a sai = 3 (a -1) sai
などとして評価し
4 sai
で評価すると
結果 17 を得る
三日前からの課題(問題)は 2點あった

ひとつは 評価する際に 函數名の文字が 置換されてしまふこと
sai が s4i などとなってしまった

もうひとつは
a sai = (a -1) sai 3
とすると動作するが
a sai = 3 (a -1) sai
とすると 動作が固まってしまふこと

昨日までには ひとつめの問題は解決してゐたが
二番目の問題は 難題だった

ただ 結果的に コード中のダッシュをひとつ取るだけで解決した

「は」の中心部分 計算の実装部分が 肥大化し過ぎて
複雑で 手におへなくなってきた

新たに 計算部分だけを最初から設計し直す作業も平行して行ってゐる
とにかく やり續け 吟味し續けること

最近は Haskellに触れない日はなくなってゐる
きっと成果が出てくるだらう

何よりも 樂しい
だから續けられてゐるのだと思ふ