- 博客(5)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 Common Lisp入门笔记(五)书后习题
摘自 《Lisp语言- 陈光喜》P28 1.10 习题1、写出下列数学式子中的中缀表达式(+ (+ (* 3 3) (* (- (/ (* 17 5) 6) 4) 8)) 49)(+ (* 2 (sin (- (+ (/ x y) e) (* 3 y)))) (* 45 (* x x)))(+ (+ (+ (+ (+ (* (* a
2016-05-16 09:43:54 1097
原创 Common Lisp入门笔记(四)函数
一、函数1、defunCommon Lisp中定义函数使用defun来完成。通常需要3个以上的参数:函数名、参数表、函数体。例如:>(defun area(r) (* PI r r))>AREA在Common Lisp中,每个函数的地位都是一样的,没有所谓的main函数。函数调用的求值规则就是表达式求值规则:首先对每个参数从左到右求值
2016-05-15 21:40:36 1134
原创 Common Lisp入门笔记(三)条件和循环
一、条件在Lisp中用原子t 表示真,nil表示假。 一般说来,函数名以字母 p 的 lisp 函数用于检验对象具有某种属性。例如,symbolp,listp,keywordp,boundp,fboundp,numberp,typep,oddp,evenp,zerop。像这一类返回值为真或假的函数称为微词 predicate 。1、typep 用于测试某个对象是否具有指定的类型。如
2016-05-15 15:48:25 2587
原创 Common Lisp入门笔记(二)赋值与输入输出
摘自 《Lisp语言- 陈光喜》一、赋值(1)letLisp中使用let来完成局部变量的定义。其形式为:(let ((var1 exp1)(var2 exp2)…(varn expn))
2016-05-08 21:39:12 6016
原创 Common Lisp入门笔记(一)7个基本运算符
表达式实例:>(+ 1 2)>3Common Lisp表达式求值规则是:首先对每个参数从左到右进行求值;其次将这些已经求值的参数作为运算符函数的参数进行函数调用求值;所求得的值作为表达式的值返回。一、Lisp的数据类型Lisp有其它语言的一切类型,还提供另外其它语言没有两种类型: symbol(符号)和 list(表)。(1)符号显示时总是被转换为大写。一般
2016-05-08 18:13:36 5978
rest api java demo(一个记账工程)
2016-07-26
windows版的redis(3.0.501版)master-slave
2016-07-24
webservice入门学习代码笔记
2016-04-11
“简易版飞鸽传书”源码
2015-10-23
java仿windows计算器
2012-11-12
oracle 中建触发器问题
2014-05-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人