Closed pasberth closed 11 years ago
#[ m a x : toplevel -> toplevel -> toplevel = a ] m x w
の展開結果が x ではなく w になってしまう
x
w
原因は macroExpand の実装が
まず a を x に置換し、そのあと x を w に置換しているから。
a
とりあえず修正 master にマージした
の展開結果が
x
ではなくw
になってしまう原因は macroExpand の実装が
まず
a
をx
に置換し、そのあとx
をw
に置換しているから。