我正在编写一组程序来创建、编写和编译一组 SQLRPGLE 程序。我的程序开头的很多代码在我拥有的每个程序中都重复了,所以我把它放到参考源中是有意义的......它大致的形式
H some h specs
D a load of d specs
/free
my nice free formatted code that I use everywhere
然后我的元程序出现并添加了很多代码。此时我的程序看起来像这样
/copy *libl/qrpgleref,myRefPgm
lots of nice rpg and sql
/end-free
当我编译它时它不起作用 - 我认为这是因为程序无法正确匹配 /free 和 /end-free ......对吗?还是我在这里错过了一些更微妙的东西?
干杯