#相当于我们所了解的判断语句
(= numstr1 [numstr2] ...) #所有参数值相等则返回T; 否则返回nil
(/= numstr1 [numstr2] ...) #所有参数值各不相等则返回T; 否则返回nil
(< numstr1 [numstr2] ...) #参数值序列单调递增返回T; 否则返回nil
(<= numstr1 [numstr2] ...) #参数值序列单调不减则返回T; 否则返回nil
(> numstr1 [numstr2] ...)
(>= numstr1 [numstr2] ...)
(and expr1 [expr2] ...) #返回一组表达式的逻辑‘与’
(or expr1 [expr2] ...) #返回一组表达式的逻辑‘或’
# 判断表达式相等语句最少需要两个参数
(eq expr1 expr2 ...) #判断表达式是否相等
(equal expr1 expr2 ...) #判断两个表达式的值是否相等
(if testexpr thenexpr [else elseexpr]) #testexpr返回T时执行thenexpr
#if语句 else部分可略
(repeat int [expr]) #返回最后一次重复的结果
#重复expr语句int次数 int可以是整数,也可以是返回值为整数的表达式
#如果重复表达式被省略 则返回nil
(while testexpr [expr])
#计算testexpr,如果返回值不是nil,执行expr 直到testexpr返回nil
#陷入死循环时直接关闭ide窗口即可结束当前求值