Racket代码中的这个标签是什么?

时间:2014-12-31 13:41:44

标签: racket

我有以下代码:

(plot (function sin (- pi) pi #:label "y = sin(x)"))

但是在解决SICP时,我没有遇到这样的结构:#:label "y = sin(x)" 哈希标记是什么意思?

1 个答案:

答案 0 :(得分:3)

它是optional keyword argument,是按名称传递的函数function的可选附加参数。 #:label是关键字,"y = sin(x)"是值。所有关键字都具有主题标签和冒号后跟关键字名称的形式,例如#:label#:foo#:blah等。请参阅文档中的Keywords