|
|
|
|
|
by esessoms
6118 days ago
|
|
I was in the same boat until I finally read this (chapter 8): http://www.scheme.com/tspl3/ Scheme may be simple, but scheme macros are not. They go way overboard in trying to protect you from yourself. I'm glad to see Arc moving back in the direction of CL macros, which I think makes it a very interesting alternative to Scheme. |
|
I usually use a mixture of both. define-macro for when I'm just trying to kill some repetition without an obvious functional composition solution, and define-syntax for when I'm laying serious groundwork functionality.