Same result in Ikarus:
$ ikarus --r6rs-script tests/r6rs/run.sps Unhandled exception: Condition components: 1. &who: list 2. &message: "raw symbol encountered in output of macro" 3. &syntax: form: (list 'quasiquote (list 'foo (cons 'unquote q))) subform: quasiquote
Same result in Ikarus:
$ ikarus --r6rs-script tests/r6rs/run.sps
Unhandled exception:
Condition components:
1. &who: list
2. &message: "raw symbol encountered in output of macro"
3. &syntax:
form: (list 'quasiquote (list 'foo (cons 'unquote q)))
subform: quasiquote