calc-eval-format
何らかの計算結果をソース内で定数とする場合、コメントに計算式を残しておきたいことがあります。calc-eval
を使うと再利用できて便利ではあるのですが、ちょっと見栄えが悪いです。
さらに変数が多くなった場合、式との対応が分かりづらくなります。そこで以下のように書けるようにしました。ちなみにcalc-eval
自身にもformat-stringと同じ機能はあったりします。詳しくはinfo:Calc#Calling Calc from Your Programs
式をクオートされた文字列ではなく、以下のようにそのまま書きたかったのですがいたらず。
loop
マクロの実装を見ればなんとかなるかもと思ったのですが、たいへんそうだったので今後の課題です。
gist