请教skill里面符号->的详细用法
初学skill,原来没有软件的语法基础,在学习过程中只能参照前人的程序,边看边猜边学。有的程序里面会出现符号->,大概能猜出是个什么意思,但是具体怎么使用不清楚,请大侠给指点。
下面是检查位号的一段skill截取:
setq(allsym axlDBGetDesign()->symbols)
axlDehighlightObject(allsym)
noref = nil
norefcnt = 0
foreach(symbol allsym
text= axlDBGetAttachedText(symbol)
txt = nil
foreach(find text
if(find->layer == "REF DES/SILKSCREEN_TOP" ||
find->layer == "REF DES/SILKSCREEN_BOTTOM" then
txt = find
)
)
if(txt == nil && symbol->refdes != nil then
axlHighlightObject(symbol)
fprintf(logfile "%-8s %L\n" symbol->refdes symbol->xy)
;noref = cons(symbol->refdes noref)
++norefcnt
)
);
请问,以上代码出现的->,都是什么意思?
感觉使用的很巧妙,能否给解释一下这里用->的好处?
感谢!
->就是获取dbid的属性。。。。。 明白了,谢谢坛主 vivienluo 发表于 2014-10-11 22:54
->就是获取dbid的属性。。。。。
豁然开朗,谢谢坛主!:) 我也来学习学习! 学习了 ~~~~~~~~~ 菜鸟没看懂…… 好像看懂了,但不会用........... 没看懂,好好学习~ 没看懂,好好学习啊
页:
[1]
2