retabbing only

This commit is contained in:
John Clements 2011-07-09 13:46:02 -07:00
parent ba82f46a07
commit 53db721ee9

View File

@ -3,7 +3,8 @@
; a varref at the top of the mark-list must either be a top-level-variable
; or have a value in some mark somewhere (or both).
(module reconstruct scheme/base
#lang scheme/base
(require (prefix-in kernel: syntax/kerncase)
mzlib/list
mzlib/etc
@ -493,7 +494,8 @@
[bodies (map (lambda (body) (let-recur body arglist))
(filter-skipped (syntax->list (syntax bodies-stx))))])
(cons (syntax args) bodies))))]
[recon (kernel:kernel-syntax-case expr #f
[recon (kernel:kernel-syntax-case
expr #f
; lambda
[(#%plain-lambda . clause-stx)
@ -713,7 +715,8 @@
source
'discard
(lambda (source)
(kernel:kernel-syntax-case source #f
(kernel:kernel-syntax-case
source #f
[(define-values vars-stx body)
(attach-info #`(define-values vars-stx #,reconstructed)
source)]