[racket] Metaprogramming with scheme

From: Noel Welsh (noelwelsh at gmail.com)
Date: Tue Jun 22 01:31:39 EDT 2010

On Mon, Jun 21, 2010 at 4:25 PM, Valeriya Pudova
<valery at digitalchile.net> wrote:
> That the problem. The location will be location inside foo but not location
> where foo was called from

The continuation marks included in the exception are effectively a
stack trace, and you can convert them into locations. See the docs.

That said, as I recall your initial post was about macro expansion --
for which Robby's post is relevant. If you just want to expand the
macros the function 'expand' (and related functions) are what you
want.

N.


Posted on the users mailing list.