Following defMyQuote syntax should define quote with specified name but Gauche's syntax-rules does not accept identifier which inserted with syntax-rules so we cannot define TEMP here.
R7RS define-syntax should accept any identifier not only symbols so I think R7RS requires support this.
Following
defMyQuote
syntax should definequote
with specified name but Gauche'ssyntax-rules
does not accept identifier which inserted withsyntax-rules
so we cannot defineTEMP
here.R7RS
define-syntax
should accept any identifier not only symbols so I think R7RS requires support this.