首页 > 其他 > 详细

Practical Common Lisp学习笔记(四)常用函数宏备忘2

时间:2014-03-03 16:56:40      阅读:410      评论:0      收藏:0      [点我收藏+]
补充一下后面章节介绍的。

QUOTE特殊操作符     接受一个但以表达式并返回它的值     P40
LET特殊操作符     创建新的变量绑定     P40
COMPLILE-FILE函数     便一整个源代码     P41
EQ函数     用来测试“对象标识”,只有当两个对象相同时才是EQ等价。     P42
EQL函数     与EQ函数相似,可以保证当相同类型的两个对象表示相同数字或字符时是等价。     P42
EQUAL函数     与EQL函数相似,再递归上具有相同结构和内容的列表视为等价     P43
EQUALP函数     与EQUAL函数相似,在考察具有相同字符的字符串等价时忽略了大小写的区别     P43

DOCUMENTATION函数     获取函数的说明文档字符串。例子(documentation ‘函数名 ’function)     P47
RETURN-FROM特殊操作符     从函数的任何位置立即返回。P47
FUNCTION特殊操作符     提供了用来获取一个函数对象的方法(语法糖#‘)    P53
FUNCALL函数     通过函数对象调用函数     P54
APPLY函数     通过函数对象调用函数     P54
EXP函数     返回以e为底以其实参     P54]
LET*函数     每个变量的初始值形式,都可以引用到那些再变亮列表中最早先引入的变量     P59

DEFVAR     当变量未定义时,使用定义变量,用来定义已经定义过的值时旧值不会被破坏(用来定义全局变量)   P61
DEFPARAMETER     将初始值赋给变量,旧值会被覆盖(用来定义全局不经常被改变的参数)     P61
DEFCONSTANT     定义常值变量不能被用作函数形参或使用任何其他的绑定形式进行重绑定(使用+开始,和+结束)     P65

SETQ调用     是SETF宏的基础     P65
AREF函数     用来访问数组     P67
GETHASH函数     用来哈希表查找     P67
INCF宏     自加操作     P67
DECF宏     自减操作     P67
ROTATEF宏     将位置之间轮换他们的值     P68
SHIFTF宏     将值向左侧移动,最后一个参数提供的值移动到倒数第二个参数上,而其他的值向左移动一个,第一个参数的最初值将被简单地返回     P68

Practical Common Lisp学习笔记(四)常用函数宏备忘2,布布扣,bubuko.com

Practical Common Lisp学习笔记(四)常用函数宏备忘2

原文:http://blog.csdn.net/lxyeslxlx11/article/details/20294433

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!