在角色扮演游戏中发表评论?

Comment in RPG?

我想评论几行。在文档中,我们可以使用这个 -> (/*...*/)

https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_74/rzajp/rzajpcommentsirpg.htm

试了几次都不行

/*
   dsply 'Enter your number1 please : ' '' Number1;
   dsply 'Enter your number2 please : ' '' Number2;
*/   

我不得不在每行中使用两个斜线。

//dsply 'Enter your number1 please : ' '' Number1;
//dsply 'Enter your number2 please : ' '' Number2; 

我不喜欢。请问你有什么想法吗?

谢谢

这仅适用于嵌入式 SQL,不适用于常规 RPG...来自手册:

Bracketed comments (/.../) are allowed within embedded SQL statements whenever a blank is allowed

您可以使用 /IF 和 /ENDIF 从编译中删除几行:

/IF DEFINED(skip)
   dsply 'Enter your number1 please : ' '' Number1;
   dsply 'Enter your number2 please : ' '' Number2;
/ENDIF

如果您有时确实想使用该代码,请使用一些更有意义的条件,您可以使用 CRTBNDRPG 或 CRRTRPGMOD 命令上的 DEFINE 参数或使用 /DEFINE 指令定义这些条件。

/IF DEFINED(prompt_for_input)
   dsply 'Enter your number1 please : ' '' Number1;
   dsply 'Enter your number2 please : ' '' Number2;
/ENDIF