在角色扮演游戏中发表评论?
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
我想评论几行。在文档中,我们可以使用这个 -> (/*...*/)
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