Welcome to the CHICKEN Scheme pasting service
Zipheir: this is what I meant added by zilti on Mon Oct 7 23:38:02 2024
#;1> (define-syntax recursive-syntax (syntax-rules () ((recursive-syntax a (first ... last) b) (a (recursive-syntax b last))) ((recursive-syntax b last) (quote b last)))) #;2> (expand '(recursive-syntax 1 (2 3 4 5) 6)) (1 (recursive-syntax92 6 5))