mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-19 05:39:18 +02:00
restoring renaming of ...
This commit is contained in:
parent
fb24b831b8
commit
45c03c5dcb
2 changed files with 7 additions and 1 deletions
|
@ -691,7 +691,7 @@
|
|||
(_vector->list (rename 'vector->list))
|
||||
(_list->vector (rename 'list->vector))
|
||||
(_cons3 (rename 'cons-source)))
|
||||
(define ellipsis (if ellipsis-specified? (cadr expr) '...))
|
||||
(define ellipsis (if ellipsis-specified? (cadr expr) (rename '...)))
|
||||
(define lits (if ellipsis-specified? (car (cddr expr)) (cadr expr)))
|
||||
(define forms (if ellipsis-specified? (cdr (cddr expr)) (cddr expr)))
|
||||
(define (next-symbol s)
|
||||
|
|
|
@ -68,4 +68,10 @@
|
|||
(define-syntax enn
|
||||
(syntax-rules ...1 () ((enn args ...1) (quote (args ...1))))))
|
||||
|
||||
(let ((... 'local))
|
||||
(define-syntax asd
|
||||
(syntax-rules ()
|
||||
((asd x ...) (quote (... x)))))
|
||||
(test '(2 1) (asd 1 2)))
|
||||
|
||||
(test-end)
|
||||
|
|
Loading…
Add table
Reference in a new issue