× 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.



CVTRPGSRC is good as far as it goes. But it does not move variable declarations into D-specs. Linoma Software's RPG Tools (or whatever they call it now) does have this capability. It takes the result of CVTRPGSRC and works it over extensively - great tool.

It seems to me it can also convert subroutines to procedures, as well as other nice things that support the new syntax, even probably some free-form stuff. And you control which elements are changed - you can leave all MOVEs alone or convert to EVALs.

I don't work for them, just have liked using it in the past.

www.linomasoftware.com

HTH
Vern

At 03:58 PM 12/6/2005, you wrote:

Looks like you're going to have plenty to do.

Taking the code to ILE RPG is relatively simple via the CVTRPGSRC
command. Nothing like doing this type of conversion is really
"relatively simple" however.  My best bet would be to identify and
convert the RPG III programs to ILE RPG  first before trying to convert
programs to modules and service programs, etc.

I don't envy your task!!

Merry Christmas

Joel B. Harvell
Food Lion, LLC
(704) 633-8250 x2709

-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of
steema@xxxxxxxxxxxxx
Sent: Tuesday, December 06, 2005 4:42 PM
To: Midrange Systems Technical Discussion
Subject: A Re-Write

Hi -
What are some steps and methodologies you would take if given an
objective
to re-write an old RPG 3 system? Management wants to go to ILE.
Some of my ideas:

1. Identify all parts used on the old system. Warehouse Distribution w/
Imports type of company.
2. Take all input screen online programs and see what parts can be
written
into a service program, procedures, modules, etc...
3. Do same for batch processes and report writing.

Not sure how I would organize this effort.

Steve
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.

**************************************************************************
This electronic message may contain confidential or privileged information
and is intended for the individual or entity named above.  If you are
not the intended recipient, be aware that any disclosure, copying,
distribution or use of the contents of this information is prohibited.
If you have received this electronic transmission in error, please notify
the sender immediately by using the e-mail address or by telephone
(704-633-8250).
**************************************************************************

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.