File tree Expand file tree Collapse file tree 4 files changed +6
-4
lines changed
Expand file tree Collapse file tree 4 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 138138 (list ys (cons g gs) (App g es))])])])]
139139 [(list-rest (? symbol? g) sr)
140140 (match (parse-es/acc sr fs xs ys gs)
141- [(list ys s es)
141+ [(list ys gs es)
142142 (list ys (if (memq g fs) gs (cons g gs)) (App g es))])]
143143 [_
144144 (error "parse error " s)]))
Original file line number Diff line number Diff line change 6868 (App 'define (list (Lit 1 )))))
6969 (check-exn exn:fail? (λ () (parse '(define (define x) x)
7070 '(define (g x) x)
71- '(define (g 1 ))))))
71+ '(define (g 1 )))))
72+ (check-exn exn:fail? (λ () (parse-closed '(define (f x) 0 )
73+ '(f (g))))))
7274
Original file line number Diff line number Diff line change 139139 (list ys (cons g gs) (App g es))])])])]
140140 [(list-rest (? symbol? g) sr)
141141 (match (parse-es/acc sr fs xs ys gs)
142- [(list ys s es)
142+ [(list ys gs es)
143143 (list ys (if (memq g fs) gs (cons g gs)) (App g es))])]
144144 [_
145145 (error "parse error " s)]))
Original file line number Diff line number Diff line change 154154 (list ys (cons g gs) (App g es))])])])]
155155 [(list-rest (? symbol? g) sr)
156156 (match (parse-es/acc sr fs xs ys gs)
157- [(list ys s es)
157+ [(list ys gs es)
158158 (list ys (if (memq g fs) gs (cons g gs)) (App g es))])]
159159 [_
160160 (error "parse error " s)]))
You can’t perform that action at this time.
0 commit comments