Yesterday, Matthias Felleisen wrote:
> 
> Would syntax/parse have done better? 

For what Marijn does, I think that he'd end up with the same error.
IME, every time I've seen a code walker they're an indication of
either not knowing how to use the macro system well enough, or if
there's no way to do that, then it's an indication of a gap in the
system.  The only sane code walker, IMO, is one that expands the code
and then uses `kernel-syntax-case' with the result.

-- 
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!
____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to