3

简单的问题 - matchRacket 中的表格是宏吗?看起来它当然可以定义为一个宏,但我认为它可能会进一步融入实现以使其更快或其他什么......

4

2 回答 2

8

是的。如果您对它的实现方式感到好奇,请参阅这篇论文。通常,文档中此页面上未列出的所有语法形式都构建为宏。

于 2012-07-03T19:07:55.123 回答
0

match不是宏。这是一个常规的球拍功能。

编辑:我完全错了。匹配是一个宏。这是文档。http://docs.racket-lang.org/reference/match.html

于 2012-07-03T16:53:55.370 回答