lisp编程用什么软件 lisp编程入门

weijier 2023-12-01 2 views 0

扫一扫用手机浏览

文章目录 [+]

大家好,今天小编关注到一个比较意思的话题,就是关于lisp编程什么软件问题,于是小编就整理了4个相关介绍lisp编程用什么软件的解答,让我们一起看看吧。

lisp编程用什么软件 lisp编程入门
图片来源网络,侵删)
  1. 怎么在CAD中用LISP文件?
  2. Lisp和Haskell各有什么优缺点?学哪个好?
  3. 在浩辰CAD中如何加载LISP程序?
  4. 如何用CAD自带的VLisp修改Lisp文件并且生成vlx文件?

怎么在cad中用LISP文件

CAD软件中加载lisp程序方法

1、首先请加载lisp程序,加载方法如下:

菜单选择 工具——加载应用程序——添加,选择lisp程序然后加载,然后选择添加到启动组。(其他lisp使加载方式相同)

2、然后是添加自定义栏以及图标,方法如下(以坐标标注为例,其余操作相同):

lisp编程用什么软件 lisp编程入门
(图片来源网络,侵删)

在软件右上方空白区右键选择自定义——工具栏——新建——(修改名称)确定(以下操作均是在不关闭自定义前提下的操作)。

此时在左侧图层工具栏下面会出现一个空白工具栏:

然后在命令里面,随便找一个图标(例如新建、打开等等以下以新建为例)拖放入新建的空白工具栏里,右键点击拖放在空白工具栏里的图标,选修改。

Lisp和Haskell各有什么优缺点?学哪个好?

思维方式而言,两者相差并不多。考虑到函数式编程并不是如今程序开发主流,无论是 Lisp 还是 Haskell,它们和主流工程实践都相差很多。但具体到函数式程序设计语言之间,基本的思路是类似的。

lisp编程用什么软件 lisp编程入门
(图片来源网络,侵删)

函数式程序设计的风格的实质:去除赋值的副作用,自包含上下文的高阶函数,以「值」的流动而不是操作的变化为中心设计程序,这在两门语言中都是一样的。

当然,在细节上两门语言仍然有区别:Lisp 的宏展开,弱类型/动态类型,Haskell 的惰性求值,强类型,都有各自的区别。

具体开始使用时,需要注意其特性才能用好。

在社区上,Lisp 有固定的社区,但由于大量 Lisp 方言的存在,导致如今的分裂得很厉害。

除了 Common Lisp 这个大型社区外,还有各种小型 Lisp 社区,星罗棋布。

这使得 Lisp 社区事实上很难形成合力做出一个各个方言通用的平台——是的,即使 Common Lisp 是最大的社区,从源流上看,它也依然是方言之一。我必须承认,这一点上 Haskell 要好得太多。

Haskell 的社区通过 ***://***.haskell.org 很好地被统一在一起,无论是教学还是开发,都容易集合整个社区的力量。谈到工程领域,至少目前为止,Haskell 社区在宣传时一直是将其定位为一门通用程序设计语言的。但恕我直言,现在这个社区还没有找到真正适合自己工作场景,或者说,这个社区的成熟程度还不足以支撑一个适合自己的工作场景。

在我的眼里,这个社区的核心,仍然是一门玩具语言。

反观 Lisp 社区,他们的应用场景简单而专注:符号推演和人工智能;与此同时,许多 Lisp 方言也将自己的触角伸进实际工程领域,配合其他语言使用。

在浩辰CAD中如何加载LISP程序?

执行appload(ap)命令,在启动组列表中添加该lisp文件,即可实现软件以后对该文件的自动加载。也可在icadautoload.lsp中添加相应的语句或在加载对话框中添加到启动组。

执行APPload(ap)命令,在启动组列表中添加该lisp文件,即可实现软件以后对该文件的自动加载。也可在icadautoload.lsp中添加相应的语句或在加载对话框中添加到启动组。

如何用CAD自带的VLisp修改Lisp文件并且生成vlx文件?

下载附件,命令【APPload】加载程序。;标注命令【如:DIM】的时候,就自动切换图层为【DIM】。;文字命令【如:TEXT】的时候,自动切换图层为【text】。

到此,以上就是小编对于lisp编程用什么软件的问题就介绍到这了,希望介绍关于lisp编程用什么软件的4点解答对大家有用。

相关文章

编写php用什么软件 编写php用什么软件好

大家好,今天小编关注到一个比较有意思的话题,就是关于编写php用什么软件的问题,于是小编就整理了4个相关介绍编写php用什么软件的...

编程软件 2023-12-15 阅读2 评论0

mes软件用什么编写 mes用什么软件开发

大家好,今天小编关注到一个比较有意思的话题,就是关于mes软件用什么编写的问题,于是小编就整理了3个相关介绍mes软件用什么编写的...

编程软件 2023-12-15 阅读2 评论0
浙ICP备2023031348号-7