[plt-scheme] Where is macroexpand in PLT Scheme?

From: John Clements (clements at brinckerhoff.org)
Date: Tue Nov 11 17:14:03 EST 2003

On Tuesday, November 11, 2003, at 05:05  PM, Bill Clementson wrote:

>
> --- John Clements <clements at brinckerhoff.org> wrote:
> [snipped my comments]
>> I can't help you with either of these.  In
>> particular, I'm not sure
>> what you mean by 'expand-to-top-level.'  I should
>> clarify that I'm not
>> the author of the Check Syntax tool.
>
> See my reply to Robby Findler - I meant
> expand-to-top-form.
>
> [snipped my comments]
>> Yes and no.  The stepper should continue to grow.
>> At the same time,
>> the rigorous attention to matching a plausible
>> reduction semantics
>> hobbles the progress of the stepper to higher
>> language levels.  The
>> debugger tool approaches this from the opposite
>> direction; that is, it
>> makes no attempt to unwind macros at all, and just
>> dumps it all on the
>> user.
>
> Debugger tool? How do I access the debugger tool? Is
> this something that works with the more advanced
> language levels?

You can only get it by going to the bleeding-edge exp-tagged version of 
DrScheme (see the 'anonymous CVS' link on the download page).  And you 
have to promise not to curse me when you discover how larval it is.

john



Posted on the users mailing list.