On Fri, Dec 18, 2009 at 10:20 AM, Christian Kellermann
<[email protected]> wrote:
> I'd like to see the [syntax] trace reaching farther back than this to see
> where the entry point has been
csc is a driver for chicken. Try this:
$ csc -v -compiler "`which chicken` -:a100" aa.scm
Syntax error: illegal atomic form
#(done41)
Expansion history:
<syntax> (##core#begin (foo 1 2 3 4 5 6 7 8))
<syntax> (foo 1 2 3 4 5 6 7 8)
<eval> (##sys#cdr input5)
<eval> (##sys#pair? temp16)
<eval> (##sys#car tail15)
<eval> (##sys#cdr tail15)
<eval> (##sys#cons (rename14 (##core#syntax foo)) args)
[... elide 43 lines ...]
<eval> (##sys#eq? tail15 (quote ()))
<eval> (##sys#list->vector (##sys#cons (rename14
(##core#syntax done)) (quote13 ())))
<eval> (##sys#cons (rename14 (##core#syntax done))
(quote13 ()))
<eval> (rename14 (##core#syntax done)) <--
_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users