original commit: 872a4027e6aacbb922afcbf6c5a899f6734f6171
This commit is contained in:
Matthew Flatt 2003-12-12 21:46:07 +00:00
parent 8b4bc1c7fb
commit cfe4ec0485
2 changed files with 6 additions and 1 deletions

View File

@ -3,6 +3,9 @@
;; Help Desk binding info:
(define (binding binder bound stx)
stx
;; This 'bound-in-source is no longer needed
#;
(syntax-property
stx
'bound-in-source

View File

@ -119,7 +119,9 @@
#f
"bad syntax (illegal use of `.')"
defn-or-expr))
(expand-all l))]
(expand-all (map (lambda (s)
(syntax-track-origin s defn-or-expr #'begin))
l)))]
[else (list defn-or-expr)]))
expanded))))])
(let ([all-expanded (expand-all (syntax->list (syntax (defn&expr ...))))])