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))