CondtionalBlock
if
1 | ;Syntax |
when & unless
只需要基本语句then branch时,使用when和else
1 | (when (< a b) |
cond
cond结构在表示多重if时很方便
1 | (cond ((char<? c #\c) -1) |
case的每个分支都是begin结构
case
多重条件判断为测试结构时,使用case
1 | (case c |
and & or
从左向右计算,当有式子满足结束条件时,将其他条件判断短路
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 ZuowangDev's Blog!