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

lisp

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

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

楼上都没说出lisp的特点和本质,总的来说,lisp有两个特征:函数式编程和面向语言 函数式编程决定了它与数学有天然的契合度,因此可以利用它来表达数学思想、推演符号类型 面向语言说明lisp是一门可以生成代码的语言。lisp对待数据和代码均采用...

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

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

本人也是有C/C++的基础之后才学了LISP,跟你可能差不多吧。 LISP不光功能强大,而且非常灵活,真正算是自顶向下和自底向上编程都可以。在C/C++中,你不得不先声明函数A然后才能将函数A写在函数B的定义中,LISP不必这么麻烦,A和B谁先定义都成。L...

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 (执行...

方法有许多,最简单的就是直接讲lsp文件拖到cad区域,也可用appload命令加载,使用频率较高还可以加在工具栏如 (load"D:/mylsp/批去填充");qtc

(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