[racket] Metaprogramming with scheme
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>