<HTML><BODY>What is the difference?<br><br><p>> (let ([stx #'(1 (+ 3 4) 5 6)]) (equal? (syntax->list stx) (syntax-e stx)))<br>#t</p>Or syntax->list == (lambda (x) (let ([res (syntax-e x)]) (if (list? x) x #f))) ?<br><br><br>-- <br>Roman Klochkov</BODY></HTML>