基本的球拍语法问题

时间:2011-09-12 04:22:54

标签: syntax racket

我在Racket中遇到了以下语法,有人能告诉我这是什么意思吗?我试着谷歌搜索无济于事。

symbol=?

2 个答案:

答案 0 :(得分:7)

如果您正在使用DrRacket,请点击 F1 查找this documentation

  

(symbol=? symbol1 symbol2 symbol3 ...)程序

     

如果符号相同,即如果它们的名称拼写相同,则返回#t

答案 1 :(得分:7)

我认为这里的混淆是symbol=?看起来像一些奇怪的表达式的语法。 Racket遵循Scheme和Lisp传统,其语法非常简单:标识符非常宽松,所以整个事情只是一个函数的名称。 (并查看rm对函数实际执行情况的回答。)