mlfk.net
当前位置:首页 >> lisp >>

lisp

lisp是一门反人类的语言,有两个特征,函数式编程,和它是一门面向语言的语言 关于第一个特征: 没有赋值,状态变量不能保存,只能通过不停调用函数地运作,强制要你进行递归性的思考,由此而衍生出非常抽象的概念和晦涩的技巧,如以函数作为算...

在lisp里面,没有小数点的是整数,如果计算的对象都是整数,得到的结果就是整数。(/ 5 8)=0。 如果计算的对象有一个是实数,或者全部是实数,那么得到的结果是实数。(/ 5.0 8.0)=0.625

第一行 defun 定义函数 kcircle 函数名 (pc r bw) 函数接受的参数,在调用函数时要提供参数的值 第二行 command 在lisp中使用CAD命令 “pline” 使用“画多段线”命令 polar 得到与“基点”指定距离和角度的点 pc 基点 0 角度 r 与基点的距离 “w” 设定...

Common Lisp语言快速入门: Lisp是软件领域的分裂力量。一方面,Lisp爱好者誓言Lisp比软件领域内的其它语言都更加快捷、整洁和强大;而反对者则辩称,不可靠的执行和库支持不足使得开发者难以在其中编写任何真正的软件。事实上,他们都有各自的...

你可以通过菜单->工具->加载应用程序选择lisp进行加载,至于怎么使用可以双击打开查看其中定义的函数,你也在输入命令试着执行一下。 这里分两种: 1、(defun c:pp()这种函数定义的函数可以在CAD命令行直接输入pp即可执行。 2、(defun pp()这种...

改为如下试一试: (setq ss1 (ssget "x" (list '(0 . "*TEXT") (cons 1 QLRMC))))

initget函数为随后的用户输入函数调用创建关键字.(intget [bits] [string])能够接受关键字输入的函数有 getint、getreal、getdist、getangle、getorient、getpoint、getcorner、getkword、entsel、nentsel 和 nentselp。getstring 函数是唯一不...

listp中什么意思不知道,在AutoLISP中, 1、print ,傻瓜打印,无格式,如“\nAAA\n”,屏幕输出结果仍为:\nAAA\n(即 \nAAA\n (执行后光标焦点到此) 2、princ,格式打印,输出带格式,如“\nAAA\n”,屏幕输出结果为:换行AAA换行(即 *** AAA (执行...

(setq sjb '("abcd" 1234 ... 20.88)) (setq a (nth 0 sjb) ; a (car sjb) b (nth 1 sjb); b (cadr sjb) ... c (nth (1- (length sjb)) sjb); c (last sjb) ) (princ "\na的值=")(princ a) (princ "\b的值=")(princ b) (princ "\nc的值=")(princ...

(DEFUN C:ZXX() (SETQ CLAY (GETVAR "CLAYER")) (SETQ CLIN (GETVAR "CELTYPE")) (if (not (tblsearch "layer" "zXX")) (command "layer" "new" "ZXX" "")) (command "layer" "L" "X7" "ZXX" "S" "ZXX" "");我的点划线名字为X7,你的如果不是请...

网站首页 | 网站地图
All rights reserved Powered by www.mlfk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com