- 浏览: 86142 次
- 性别:
- 来自: 天津
最新评论
一、lisp函数的基本定义是如下这样的
span {
font-family: 'SimSun';
font-size: 9pt;
color: #000000;
}
.sc0 {
}
.sc1 {
color: #008000;
}
.sc2 {
color: #FF8000;
}
.sc3 {
color: #0000FF;
}
.sc6 {
color: #FF00FF;
}
.sc9 {
}
.sc10 {
color: #0080C0;
}
(
defun
add-two-num
(
num1
num2
)
"This is document of add-two-num"
(
format
t
"This is my first function~%"
)
(
+
num1
num2
)
;;last statement return value,or use return-from in anywhere
)
(
format
t
"sum is ~d"
(
add-two-num
4
5
))
二、函数的参数比较灵活,可以有必须参数,默认参数,可变参数,和关键参数,其中当用到关键参数时最好只和必须参数进行
混用,举例如下:
span {
font-family: 'SimSun';
font-size: 9pt;
color: #000000;
}
.sc0 {
}
.sc1 {
color: #008000;
}
.sc2 {
color: #FF8000;
}
.sc3 {
color: #0000FF;
}
.sc6 {
color: #FF00FF;
}
.sc9 {
}
.sc10 {
color: #0080C0;
}
(
defun
add-two-num
(
num1
num2
)
"This is document of add-two-num"
(
format
t
"This is my first function~%"
)
(
+
num1
num2
)
;;last statement return value,or use return-from in anywhere
)
(
format
t
"sum is ~d"
(
add-two-num
4
5
))
二、函数的参数比较灵活,可以有必须参数,默认参数,可变参数,和关键参数,其中当用到关键参数时最好只和必须参数进行
混用,举例如下:
发表评论
-
lisp之函数基础
2011-09-08 13:37 966一、lisp函数的基本定义 ... -
c语言之可变参数
2011-04-22 14:29 2//arg.h #define ALIGN(n) ( ( ... -
ELF格式分析
2011-04-21 16:07 5一、概括 在linux系统下,c程序被编译成elf格式的目标 ... -
C语言解析
2011-04-18 11:33 7链接:巴克斯范式 理解extern ... -
ARM组成原理及编程模型
2011-04-15 16:42 3ARM组成原理及编程模型 -
windows系统基本原理总结
2011-04-14 16:43 2windows系统基本原理总结 -
嵌入式操作系统uItron全解析
2011-04-14 16:42 5嵌入式操作系统uItron全解析 -
80386保护模式编程模型
2011-04-14 15:25 2一、概述 所谓的保护模式就是在此模式下,CPU利用对虚拟 ... -
80386实模式编程模型
2011-04-14 09:42 5概括:当80386上电复位后,进入实模式状态,本文就介绍803 ... -
操作系统基本原理
2011-04-12 11:13 11操作系统基本原理 -
8086编程模型
2011-04-12 11:08 7概括:Intel的芯片具有良好的兼容性,8086和80386是 ... -
80x86组成原理总结
2011-04-12 11:00 6链接:补码的由来 概 ... -
总体框架
2011-04-12 10:59 3概括: 尽量没有废话,总结自己所学的知识。 知识框架 ... -
C++之函数的泛型编程
2011-04-06 09:36 76概括: 1、c++是一种多范式的编程语言,就和c语言兼容的面 ... -
linux0.11
2011-03-29 21:05 811linux0.11 -
ELF格式分析
2011-03-25 15:24 1893一、在linux平台下,目标文件的格式是ELF,下面举例说明E ... -
补码的由来
2011-03-21 17:14 32很多教科书上只说补码是原码取反加1而没有进行详细的说明,只有从 ... -
计算机图形学
2011-03-20 14:08 1570计算机图形学 -
程序员的自我修养
2011-03-17 20:14 1270程序员的自我修养。 -
virtualbox安装文件
2011-03-13 12:37 843virtualbox
相关推荐
在"AutoLISP函数参考【中文版】"中,包含了全面的AutoLISP函数说明,这对于进行CAD二次开发的工程师来说是不可或缺的资源。这个压缩包包含两个文件:`acad_alr.chm`和`_readme.txt`。 `acad_alr.chm`是一个帮助文件...
《LISP函数大全分类手册》概述 LISP(List Processing)是一种古老的编程语言,以其强大的列表处理能力闻名。本手册详细列举了AutoLISP中的一些关键函数,涵盖数学运算、检验与逻辑运算、转换运算以及列表处理等多...
### Lisp函数参考大全中文版知识点概述 #### 一、引言 《Lisp函数参考大全中文版》是一份详尽的文档,旨在为AutoCAD的二次开发者提供必要的资源与指导。该文档由Autodesk公司在1999年发布,包含了丰富的Lisp语言...
**LISP函数参考2008中文版_lisp_autocad_** 在AutoCAD二次开发领域,LISP语言扮演着至关重要的角色。LISP(LISt Processing)是一种古老且强大的编程语言,尤其适用于AutoCAD这样的计算机辅助设计软件,因为它允许...
"lisp函数大全"这个资源显然旨在为用户提供一个全面的LISP函数参考,特别适用于初学者。 在LISP中,函数被称为“过程”或“函数形式”。这些过程包括内置的原子函数和用户自定义的函数。描述中提到的"Vlisp"可能是...
### Lisp函数参考大全中文版知识点概述 #### 一、基础运算与比较操作符 - **加法 (`+`)**:支持数字的加法运算。 - **减法 (`-`)**:支持数字的减法运算。 - **乘法 (`*`)**:支持数字的乘法运算。 - **除法 (`/`)*...
《AutoLISP函数参考手册-cad2008》是一部针对AutoLISP初学者和高级用户的权威指南,它涵盖了AutoLISP的主要函数、语法和编程技巧。 在AutoLISP中,函数是程序的核心部分,它们允许用户与AutoCAD的内核进行交互。...
本篇将详细阐述一些常用的Lisp函数,以便于理解和应用。 1. 数据结构的访问和处理函数 1.1 一般数据结构谓词 这些谓词函数用于判断Lisp对象的类型,如: - `(arrayp object)`:检查object是否为数组。 - `(atom ...
例如,一个简单的AutoLISP函数调用可能看起来像这样:(setq x 10),这将设置变量x的值为10。 关于AutoLISP函数,它们是执行特定任务的代码块,可以接受参数并返回结果。函数分为内置函数和用户定义的函数。内置函数...
AutoLISP基础** AutoLISP的语法结构与传统LISP非常相似,以括号对分隔表达式。每个表达式都是一个列表,可以包含函数调用、变量、常量和其他列表。表达式的计算是从左到右进行的,直到遇到一个操作符,然后根据操作...
1. **数据结构**:LISP语言中最基础的数据结构是列表。在AutoLISP中,这种结构被用来表示几何对象、属性、命令参数等。列表可以包含其他列表或各种基本数据类型,如数字、字符串和符号。 2. **函数和过程**:Auto...
#### AutoLISP函数 1. **CAR** 和 **CDR**:用于访问列表中的元素。CAR返回列表的第一个元素,CDR返回列表剩余的部分。 2. **CONS**:用于创建或修改列表,将一个元素添加到另一个列表的前面。 3. **NIL** 和 **T**...
### Emacs Lisp 函数手册知识点...以上内容涵盖了Emacs Lisp函数手册的主要知识点,这些知识点对于学习和掌握Emacs Lisp编程至关重要。通过理解这些概念和技术,开发者能够有效地利用Emacs的强大功能来提高工作效率。
“AutoLisp Vlisp 函数.chm”文件很可能是一个帮助文档,包含完整的函数参考和教程,方便用户查阅。CHM是Microsoft的 Compiled HTML Help 文件格式,通常用于技术文档的存储,具有搜索和索引功能,便于快速定位所需...
AutoLisp是基础版本,而Vlisp则是其增强版,提供了更多的面向对象编程特性。以下是对这两个语言中重要函数的详细说明: 1. `(setq)`:这个函数用于设置变量的值。例如,`(setq x 10)` 将变量x设置为10。 2. `(setq...
VLISP函数词典VLA是AutoCAD开发者和高级用户的重要参考资料,它详细解释了VLA(Visual LISP Application Programming Interface)函数的使用和功能,帮助用户更好地理解和应用这些函数。 VLISP函数词典VLA的核心...
AutoLISP&DCL基础篇是一本专注于教授AutoCAD专业工程师如何使用AutoLISP和DCL进行高效绘图的宝典。AutoLISP是AutoCAD内置的编程语言,能够通过编写脚本来自动完成一系列绘图操作,从而大幅度提高设计效率和质量。DCL...
本文将对AutoLISP函数进行概述,介绍其分类、基本功能以及部分重要的函数。 首先,AutoLISP函数主要分为以下几个大类: 1. **基本函数**:这包括数学函数、字符串处理函数、等量和条件函数、表操作函数、符号处理...
在具体实现中,ADS(AutoCAD Development System)和ARX(AutoCAD Runtime eXtension)是两个为AutoLISP提供扩展支持的工具,它们允许程序员使用C或C++编写外部定义的3D函数和数据库相关函数。DCL(Dialog Control ...
Lisp函数是AutoCAD内置的一种脚本语言,通过它可以编写程序来自动化CAD操作,提高设计效率。在“Lisp函数_上海工程技术大学”这个主题中,我们主要探讨Lisp在AutoCAD中的核心概念、基本语法以及实际应用。 一、Lisp...