Gauche > Archives > 2019/10/14

2019/10/14 09:06:57 UTCshiro
#
macroexpandの出力、デフォルトでidentifier情報を剥がすようにしてみました。マクロ展開を確かめる用途だと#<identifier ...> が非常にみにくいので。(macroexpand <form> #t) とすると従来の動作になります
#
プログラム的にmacroexpandの出力を利用してる場合はご注意を。どれくらいそういうケースがあるかわからないので変えちゃいましたが、よっぽど困るならrevertします。
#
作ったのを忘れてたマクロトレース機能もドキュメントしました。
2019/10/14 21:58:08 UTChamayama
#
macroexpand ですが、module と unwrap を同時に指定できないのが少し気になりますが。。。
#
(特に困っている訳ではないです)