let & letn 区别
来源:互联网 发布:mac os 菜单栏 编辑:程序博客网 时间:2024/05/18 12:34
let 和 letn 都可以同时定义多个局部变量。
比如:
> (let ((x 1) (y 2)) (list x y)) (1 2)
和下面的功能相当:
> (letn ((x 1) (y 2)) (list x y)) (1 2)
但是,当y的初始值依赖于x时,let不支持这种初始化方式,只能使用letn
> (let ((x 1) (y (+ x 2))) (list x y)) ERR: value expected in function + : x> (letn ((x 1) (y (+ x 2))) (list x y)) (1 3)
- let & letn 区别
- let var const 区别
- Var、const、let区别
- var、let、const 区别?
- let const var 区别
- var、let、const 区别?
- let和var区别
- var和let区别
- var 与 let 的区别
- var与let,const区别
- ES6 let var 语法区别
- var和let的区别
- let、var、const的区别
- let和var的区别
- let和const的区别
- let const var 的区别
- let与var的区别
- 一分钟了解“let us 和 let's 的区别”
- 第四堂课后作业
- 安装JDK不当--找不到或无法加载主类 com.sun.tools.javac.Main
- 转换函数
- mysql常用语句【未完待续】
- Java 编程经验(牛人写的) 上
- let & letn 区别
- 为什么SecureCRT里无法输入?
- Java 编程经验(牛人写的) 下
- HDU1231--最大连续子序列
- SGU 115 巨水题 (只为统计做题个数)
- 修改Ubuntu 12.04和Windows 7共存时的启动顺序
- java二维码生成与解析代码实现
- awk命令
- 两分钟让你彻底明白Android Activity生命