楼主: ertyuj
3210 3

[问答] 宏程序层层嵌套,如何设计? [推广有奖]

  • 0关注
  • 1粉丝

已卖:7份资源

硕士生

40%

还不是VIP/贵宾

-

威望
0 级
论坛币
252 个
通用积分
3.4615
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
-351 点
帖子
136
精华
0
在线时间
165 小时
注册时间
2007-2-7
最后登录
2026-7-2

楼主
ertyuj 发表于 2011-4-16 07:46:41 |AI写论文
10论坛币
情况介绍:
我有一个主程序文件文件,文件名称为:myA.sas;
主程序文件myA.sas “引用”一个宏程序,这个宏程序存放在一个次级程序文件文件里,文件名称为:myB.sas;
次级程序文件文件myB.sas“引用”一个宏程序,这个宏程序存放在一个次级程序文件文件里,文件名称为:myC.sas。

问题:
三个文件,myA.sas,myB.sas,myC.sas, 层层嵌套,请问如何“引用”层层嵌套文件,例如通过如下方式嵌套:

×××××××××××××××××××××××××××××××××××××
主程序文件myA.sas
。。。
%INCLUDE  "C:\Documents and Settings\myB.sas";
。。。
×××××××××××××××××××××××××××××××××××××
次级程序文件文件myB.sas
。。。
%INCLUDE  "C:\Documents and Settings\myC.sas";
×××××××××××××××××××××××××××××××××××××
。。。
这种方式可行吗,编译,解析,链接时候会有问题吗?如果宏程序层层嵌套,大家一般如何设计?多多感谢任何建议。

关键词:宏程序 documents Settings Document setting 程序 设计 嵌套

沙发
手背 发表于 2011-4-17 13:37:05
我们一般会在主程序内把所有的子程序include进来,然后在主程序内逐级嵌套子程序内的宏

藤椅
crackman 发表于 2011-4-17 15:10:33
http://crackman.net/?p=1333
看看这篇文章
对你有启发

板凳
soporaeternus 发表于 2011-4-17 16:12:00
罗列出所有宏之间的嵌套或者依赖关系
慢慢测试

不会有问题
Let them be hard, but never unjust

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-11-14 07:30