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 を適切に一致させることができないためだと思います...そうですか? それとも、ここでもっと微妙なものが欠けていますか?
乾杯