问题 102:
假如一个程序里想包含两个Marco档,也就是说Marco1会用到Marco2和Marco3,要用何种命令把他们连结起来?有点像大程序中包含两个独立的程序。
解答:
您的问题是有关于Macro呼叫Macro的问题,在ZEMAX中目前并没有命令来完成这样的工作,我询问了原厂,如果您能详细的描述或解释为何您要使用这样的方式来用子程序来完成您的工作,即使用GOSUB,SUB, RETURN, and END的命令来定义和呼叫子程序 (您另一个Macro所要做的功能) ,关于这个命令的详细描述,您可参考手册Chapter22 ZEMAX PROGRAMMING LANGUAGE...ZPL keywords...GOSUB, SUB, RETURN, and END。