- 博客(10)
- 资源 (1)
- 收藏
- 关注
翻译 LISP 向量
Lisp笔记:集合 ---------集合是把人们的直观的或思维中的某些确定的能够区分的对象汇合在一起,使之成为一个整体(或称为单体),这一整体就是集合。组成一集合的那些对象称为这一集合的元素(或简称为元)。(取自百度百科) 基本的集合类型通常都可以归结为一个整数索引的数组类型(如数组,列表,元组),以及一个可将或多或少的任意关键字映射到值上的表类型(如哈
2013-12-07 21:07:15
1078
翻译 lisp宏介绍
Lisp笔记(一些简单宏介绍.初级介绍) 一些简单的宏。 一: 1)IF (if condition then-form [else-form]) (if (> 2 3) “Yup” “Nope”) -> Nope PROGN可以按顺序执行任意数量的形式 (if (sam-p current-message) (progn (file-in-spam-folder current
2013-11-18 11:26:41
2764
原创 X86汇编之debug用法
X86汇编--debug R--查看,改变CPU寄存器的内容 D--查看内存中的内容 E--改写内存中的内容 U--将内存中的机器指令翻译成汇编指令 T--执行一条机器指令 A--以汇编指令格式在内存中写入一条机器指令 1)使用R命令 这里CS=073F,IP=0100,内存073F:0100处的指令为CPU当前要读取,执行的指令。还可以看到073F:0100,此处存放
2013-11-18 10:31:23
2998
原创 c++多态(一)
C++笔记 一:函数重载:返回类型可以不同,但特征标必须不同 术语“多态”指的是有多种形式,因此函数多态允许函数可以有多种形式。术语“函数重载”指的是可以有多个同名的函数,因此对名称进行了重载。这两个属于是同一回事,但我们通常使用函数重载。 比如: Void print(const char *str, int width); //#1 Void print(double d, int
2013-11-11 17:30:43
954
翻译 Lisp 变量
Lisp笔记(变量) Common Lisp支持两种类型的变量:词法变量和动态变量。 一: 1)let(绑定) 在let形式体中,变量名将引用新创建的绑定。在let形式体执行结束后,这些变量名将重新引用在执行let之前他们所引用的内容。 (defun foo (x) (format t “Parameter: ~a~% ” x) (let ((x 2)) (format t “Ou
2013-11-07 16:09:43
1412
翻译 Lisp 函数
LISP笔记(函数)(LISP里NULL在书中一般表示NIL, 这里用了小写nil) 函数是一种对代码比特进行抽象的标准方式 函数的一般定义: (defun name (parameter*) “Optional documentation string.” Body-form*) 函数名用--分隔符更具有lisp风格。 Lisp(helloworld程序): (defun he
2013-11-06 15:11:42
1349
原创 简单泛型排序
最近看了些别人写的源代码,自己就尝试模仿下比较规范的格式写个简单的程序吧。 以下源代码已验证过 程序包括文件 main.c init.c run.c sort.h main.c 《《 1 #include 2 3 #include"sort.h" 4 5 int main() 6 { 7 if(MY_InitPro
2013-09-09 16:54:16
1000
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅