- 积分
- 40444
- 明经币
- 个
- 注册时间
- 2013-8-16
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|

楼主 |
发表于 2025-7-16 08:28:32
|
显示全部楼层
本帖最后由 baitang36 于 2025-7-16 08:38 编辑
wrf610051 发表于 2025-7-15 15:47
向大师们请教一下:28是car,29是cdr,那么是否还应该有3,5,7,9,11,13,...35,43,45...比如3是T,5是pi,35是_ ...
FAS指令表
ACAD FAS指令 含义
1 nil
2 T
3 把某个变量值压入堆栈
6 setq
9 把某个符号压入堆栈
A 从堆栈中弹出一个值
14 函数开头
16 函数结束
18 绑定局部变量,用于函数传递参数
19 解除绑定
20 nop 空指令,什么也不干
23 相当于not
28 相当于car
29 相当于cdr
2A 两个元素形成一个表 相当于cons
32 8位的数字
33 32位的数字
34 调用函数,相当于eval
35 调用自定义函数
39 相当于list
3A 声明函数
3B 浮点数
43 生成moudle资源表
4B >
50 1-
51 调用函数,与35指令类似,但一般用于调用系统函数
55 字符串
56 系统符号
57 goto
5B 符号或变量
5C 无名变量压入堆栈
5D 从堆栈中取出数值放入无名变量
67 if
68 or
6A and
我研究的也不全,以上是含义比较确切的指令,有些我也不太清楚的就省略了。欢迎高手补充。
|
评分
-
查看全部评分
|