newlisp中的if语句
来源:互联网 发布:数据库系统是以 编辑:程序博客网 时间:2024/06/07 02:39
newlispd的if语句语法格式是
syntax: (if exp-condition exp-1 [exp-2])
syntax: (if exp-cond-1 exp-1 exp-cond-2 exp-2 [ ... ])
如果if里面的条件返回值为nil或为空时,表达式1将被执行,否则表达式2被执行。例如:
(if (> 3 1) (println "Yes") (println "No")) ;->"Yes"
需要注意的是当表达式语句有多条时,必须用begin进行封装,如:
(if (= x y)(begin(some-func x)(some-func y))(begin(do-this x y)(do-that x y)))
0 0
- newlisp中的if语句
- jsp中的if语句
- 批处理中的if语句
- shell中的if语句
- mysql中的if语句
- C#中的if语句
- shell 中的if语句
- javascript中的if语句
- javascript中的if语句
- matlab中的if语句
- shell 中的if语句
- shell中的if语句
- java中的if语句
- mybatis中的if语句
- 查询语句中的if
- newLISP中的字典类型
- newLisp中的Hash排序
- Flex中的if...else if...else语句
- Curl
- 配置nginx的图片服务器
- uva 12003 - Array Transformer(分块+树套树)
- App开发日报 2015-05-18 Android不规则图像填充着色游戏
- 利用Cocostudio动画编辑器导出资源播放动画
- newlisp中的if语句
- 数据库同步——SymmetricDS快速入门指南(续)
- WindowsPhone兼容踩到的坑
- 防止数字标牌推广活动失利的三个误区
- App开发日报 2015-05-18 Android不规则图像填充着色游戏
- ps命令
- 日期格式转换 & ABAP常用日期处理函数
- "do not back up"文件夹属性
- WebService get post请求