Racket里的方括号

Posted lsgxeva

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Racket里的方括号相关的知识,希望对你有一定的参考价值。

Racket里的方括号

Racket编程指南 https://blog.csdn.net/chinazhangyong/article/category/7386082

 

来自于QQ群racket!( 347238284 )  在路上(346442406) 14:55:50

在Racket里,方括号和小括号本质上意义一样。用方括号只是一种约定俗成的使用,主要是为了增加程序的可读性。
方括号一般用在以下几个方面:
1、let:
(let ([id expr] ...) body ...+)
2、cond:
(cond [test-expr body ...+]
      ...)
3、case:
(case expr
  [(datum ...+) body ...+]
  ...)
4、contract:
(provide (contract-out [amount positive?]))

 

============= End

 













以上是关于Racket里的方括号的主要内容,如果未能解决你的问题,请参考以下文章

sicp 中的lisp的语法(使用racket编译)

如何使用大括号 ([]) 制作 URLQueryItem?

错误消息显示意外的尖括号,但应该没有意外的尖括号

SQLServer去掉括号及括号里的内容

如何用正则表达式把括号连同中括号里的字符去掉

Python怎么提取括号里的括号中的其中一个数?