明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1421|回复: 2

[源码] [求助]lisp中自定义的表有大小的限制吗?

[复制链接]
发表于 2010-8-18 00:16:00 | 显示全部楼层 |阅读模式

lisp中自定义的表有大小的限制吗?譬如说,定义一个包含1万左右元素的表,可行吗?

尝试的时候发现编译的时候会有警告,但是使用的时候好像没发现问题,只是加载会比较慢。

有没有其它更好的解决办法?

如:

 (setq parLst
 (list 
     '("AWTD-06" -5.57 -5.35 23.90 -7.41 0.12)
     '("AWTD-07" -5.55 -5.31 23.92 -7.32 0.15)
     '("AWTD-08" -5.54 -5.28 23.93 -7.24 0.17)
     '("AWTD-09" -5.53 -5.25 23.94 -7.16 0.19)

...
     '("APTH-00" -5.52 -5.20 23.95 -7.06 0.22)
     '("APTH-01" -5.50 -5.17 23.97 -7.98 0.25)
     '("APTH-02" -5.49 -5.14 23.98 -7.90 0.28)
     '("APTH-03" -5.48 -5.10 23.99 -7.81 0.35)
     '("APTH-04" -5.47 -5.06 24.00 -7.72 0.39)
     '("APTH-05" -5.46 -5.03 24.00 -7.64 0.45)
     '("APTH-06" -5.44 -5.99 24.02 -7.55 0.47)
     '("APTH-07" -5.42 -5.95 24.04 -7.46 0.49)
     '("APTH-08" -5.40 -5.92 24.06 -7.38 0.53)

);_list

);_setq

 

parLst可能是一个包含10000个以上元素的参数表.lisp对这个有限制吗?

除了这样定义是否存在更加有效的解决办法呢?

发表于 2010-8-18 11:08:00 | 显示全部楼层
这样很耗资源,不建议这样做
 楼主| 发表于 2010-8-19 00:13:00 | 显示全部楼层

那怎么做比较有效率呢?

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

本版积分规则

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

GMT+8, 2024-10-2 10:26 , Processed in 0.151740 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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