When tracing, don't trace compile-time operations macros by default because the output overwhelms the runtime behaviour which is what you typically actually want to trace. Add flags to control this:
trace (for (let I 1) (< I 10) (once I) (print I)) ; trace only the runtime execution
trace -macros (for (let I 1) (< I 10) (incr i) (printin i)) ; also trace the macro execution
When tracing, don't trace compile-time operations macros by default because the output overwhelms the runtime behaviour which is what you typically actually want to trace. Add flags to control this: