管道角色在Racket中做了什么?

时间:2013-04-13 20:22:44

标签: lisp scheme racket

读者以特殊方式解释|,但我找不到任何文档。有没有人知道这个符号对Racket意味着什么?

3 个答案:

答案 0 :(得分:8)

请参阅Racket语法:

http://docs.racket-lang.org/reference/reader.html

  

|开始将字符的子序列逐字地包含在分隔的序列中(即,它们永远不会被视为分隔符,并且在启用不区分大小写的情况下它们不会被大小写折叠);子序列由另一个|终止,既不是初始也不是终止|是子序列的一部分。

例如1.3.2阅读符号。

答案 1 :(得分:3)

管道是多行注释语法的一部分:

#|
commented text
|#

答案 2 :(得分:2)

Racket Scribble Syntax;那里使用了很多|个。它的使用取决于具体情况。