定义语法参数和用法

Define-Syntax Arguments and Usage

我不是很明白Scheme中define-syntax的参数和用法。对于它的价值,我正在使用 Petite Chez Cheme。我查看了一些来源:

define-syntax issue in scheme

Scheme Macro for nesting expressions

http://docs.racket-lang.org/guide/pattern-macros.html

但是,他们没有给我我正在寻找的理解。我正在寻找应用新语法时发生的情况的明确解释。我特别好奇在定义语法时使用省略号(“...”)。

通过更多的搜索,我设法找到了关于模式和定义语法的详细文档。如果有人好奇,这里是 link: http://www.cs.uml.edu/~giam/91.531/Textbooks/RKDybvig.pdf