明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: vitalgg

CAD应用云,开源云函数库。

  [复制链接]
 楼主| 发表于 2022-2-8 19:45:05 | 显示全部楼层
本帖最后由 vitalgg 于 2022-2-8 19:55 编辑
churutao 发表于 2022-2-8 19:29
为什么我拖入绘图区加载时,一直在重复“: Loading @lisp ...
                                          ...

http://atlisp.cn/faq.html#sec-1-2-6

修改一下 pgp 文件。按这个方法操作一下试试。前楼有相同问题解答
发表于 2022-2-12 13:21:07 | 显示全部楼层
vitalgg 发表于 2022-2-8 19:45
http://atlisp.cn/faq.html#sec-1-2-6

修改一下 pgp 文件。按这个方法操作一下试试。前楼有相同问题解 ...

没用,我试了,还是一样循环重复。而且每重复一次,pgp文件后面会自动追加一遍代码,一直重复,一直追加。只有按esc才能停止。
 楼主| 发表于 2022-2-12 14:09:37 | 显示全部楼层
churutao 发表于 2022-2-12 13:21
没用,我试了,还是一样循环重复。而且每重复一次,pgp文件后面会自动追加一遍代码,一直重复,一直追加 ...

好吧。
没有win11,所以没法测试。
 楼主| 发表于 2022-2-12 19:33:56 | 显示全部楼层
本帖最后由 vitalgg 于 2022-5-17 00:07 编辑
churutao 发表于 2022-2-12 13:21
没用,我试了,还是一样循环重复。而且每重复一次,pgp文件后面会自动追加一遍代码,一直重复,一直追加 ...

https://atlisp.cn/faq.html#sec-1-2-6
发表于 2022-2-13 10:45:01 | 显示全部楼层
vitalgg 发表于 2022-2-12 19:33
大概知道原因了。 win11的powershell 可能跟以前的版本位置不同。
以前的版本是这个位置。
C:\\Windows ...

试了,还是不行
 楼主| 发表于 2022-2-13 12:00:59 | 显示全部楼层

最好贴上命令行提示,
一句不行,我往哪猜啊。
 楼主| 发表于 2022-2-21 11:30:55 | 显示全部楼层

win10+cad2022 测试通过。现在就差win11了
 楼主| 发表于 2022-3-4 10:58:18 | 显示全部楼层
win11+cad2022 测试通过。
发表于 2022-5-16 21:45:27 | 显示全部楼层
可以这样用吗
(import entity:make-line)

是否有依赖检测,函数 Tree shake,压缩这样的功能

未曾设想过lisp的包管理,就像npm之于javascript,对于lisp工程化、开源和代码管理会是极大的进步。
 楼主| 发表于 2022-5-16 22:10:42 | 显示全部楼层
本帖最后由 vitalgg 于 2022-5-16 22:18 编辑
vectra 发表于 2022-5-16 21:45
可以这样用吗
(import entity:make-line)

(import 'entity:make-line)  ;; 导入需要有quote . 可以只导入单独的函数,但是必须有 quote
;; 没有 quote 时 符号值为 null . 没有办法去掉 quote . 因为 autolisp 没有用户可用的自解析符号。

有依赖时 require 即可。
当有未定义函数时,如果这个函数在@lisp函数有定义,@:*error* 错误处理函数会自动从网络加载定义(需要保证*error*不被其它代码重定义。), 但是不会回到错误点继续执行,只能给出一个友好点的提示。

可以实现 tree shaking, 但是要不断地自动试错修复才行。也就是系统会记录需要的函数定义,自动云加载。


更多内容  https://atlisp.cn/doc/function-lib.html

评分

参与人数 1明经币 +1 收起 理由
vectra + 1 伟大的项目

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 13:01 , Processed in 0.759106 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表