<div dir="ltr">Hello,<div><br></div><div>I'm switching a large introductory class from Chez Scheme to Racket and I keep running into small surprises. Here's one: the docs for racket/trace specifically mention it being a Chez-Scheme-like feature:</div>
<div><br></div><div> <a href="http://docs.racket-lang.org/reference/debugging.html">http://docs.racket-lang.org/reference/debugging.html</a><br></div><div><br></div><div>But the way students usually use tracing in Chez scheme is with the derived forms "trace-define" "trace-lambda" "trace-let", and these macros are missing.</div>
<div><br></div><div>Is there any reason these aren't provided? If not, is the correct thing to do a pull request against this repo and pkg?</div><div><br></div><div> <a href="https://github.com/plt/racket/tree/master/pkgs/trace">https://github.com/plt/racket/tree/master/pkgs/trace</a></div>
<div><br></div><div>Thanks,</div><div> -Ryan</div><div><br></div><div><br></div></div>