[racket] Metaprogramming with scheme

From: Valeriya Pudova (valery at digitalchile.net)
Date: Tue Jun 22 01:55:36 EDT 2010

On 22.06.2010 9:31, Noel Welsh wrote:
> 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.
>
>    
:) Reading about continuation marks.
> 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.
>
>    
Right. But now only macro expansion also expressions evaluation.
Well, lets hope that "continuation marks"  are help to get a backtrace 
that may help.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20100622/af1faa9d/attachment.html>

Posted on the users mailing list.