account for difference between quote and ' in syntax->string

This commit is contained in:
lkh01 2020-03-20 16:02:58 +01:00 committed by Sam Tobin-Hochstadt
parent b1a415f232
commit 2a8e10b31a

View File

@ -50,7 +50,8 @@
(printf "; "))) (printf "; ")))
l))] l))]
[(and (pair? (syntax-e c)) [(and (pair? (syntax-e c))
(eq? (syntax-e (car (syntax-e c))) 'quote)) (eq? (syntax-e (car (syntax-e c))) 'quote)
(eq? (syntax-span (car (syntax-e c))) 1))
(advance c init-line!) (advance c init-line!)
(printf "'") (printf "'")
(let ([i (cadr (syntax->list c))]) (let ([i (cadr (syntax->list c))])