我在看一些舊的程序,其中,如下面的代碼中發現:*在RPG INLR和而(真)
C/free
Dow 1=1;
SubRoutine();
EndDo;
*INLR = *On;
/end-free
有問題的程序是一個類似服務器的程序,其子例程通過網絡處理傳入的請求。對我來說,* INLR = * On聲明似乎沒有效果,但是再一次,我對RPG的知識受到嚴重限制,而且這種模式在我看到的幾個程序中重複出現。
我的問題是這樣的:最後一行是/無結果,因此是多餘的?
我傾向於同意(儘管我對RPG的知識也很少)。看起來只有在1!= 1時才能達到。 – mcalex