The description on p. 19 suggests that only internal definitions can be in an internal BEGIN. The formal syntax suggests that syntax definitions can also be in an internal BEGIN, but according to the formal syntax we canot mix syntax and ordinary definitions in an internal BEGIN. So are all of the following illegal? (let () (begin 1)) (let () (begin (define x 1) x)) (let () (begin (define-syntax foo .......) (define x 1)) 1) _______________________________________________ Scheme-reports mailing list Scheme-reports@scheme-reports.org http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports