×
The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.
I don't think you'll do any better than the approach you're already
taking, Doug. I came across this suggestion back in 2015 from Scott Klement:
------------------------------------
Re: Moving from S/36 to modern RPG/ILE environment
You can, sort of, convert things from S/36 to modern times by doing:
a) Change the source type from RPG36 to RPG.
b) Try compiling... some S/36 features might not work.
c) Fix up the things that didn't work, repeat b & c until working. Now
you have an RPG III program.
d) Run CVTRPGSRC to make it an RPG IV program.
The result, though, will still be using program-described files,
six-character field names, and fixed-format code. It will be monolithic,
not modular, not using ILE techniques, etc. To truly update the code
isn't just a "conversion", it requires human intelligence to really do a
good job of refactoring (and in many cases rewriting) the code into
something modern. Tools from folks like Linoma and Arcad may help, but
ultimately, it's not going to just be "convert and everything is
modern". There's no way a computer can know, for example, the 10 (or
more) character variable names to use when the old files had 6 character
names that differed between each program...
------------------------------------
HTH,
Brian.
PS. I don't know how useful this will be to you:
https://www.jcrcmds.com/jcr5free.html
On 29/01/2025 22:12, DEnglander--- via RPG400-L wrote:
I have an RPG36 program that I would like to at least convert to RPGIII
but really prefer RPGIV. If I change the PDM type from RPG36 to RPG, I get
a partial compile with severity 20 errors.
Is there a way to convert an RPGII System/36 program to RPGIII?
Once I get to RPGIII I was planning on using CVTRPGSRC to convert RPGIII
to RPGIV.
Thank you,
Doug
As an Amazon Associate we earn from qualifying purchases.