Yes, you can call RPG programs from CL.
It’s common practice to use CHAR fields in the calls.
CALL MYRPG parm( MyParm1 MyParm2 MyParm3)
Debugging of RPG-IV programs are done with STRDBG — that should, I believe, accomodate the CL as well.
Register Hereor login if you are already a member