×
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.
AFaIK [I've never used] the heavy lifting has already been done for
the effect, from use of the debug-capable CLLE [ILE CL] programs [prior
to the IBM i 7.1 support], using the Debug APIs:
http://iprodeveloper.com/rpg-programming/retrieve-source-ile-modules
Retrieve Source from ILE Modules
Aug. 31, 1997 Chris Stead | System iNEWS Magazine
(You can download NEWS/400 code from <
http://www.as400network.com/code>
as an AS/400 save file, as separate PC files, or as a PC source code
"bundle" file.)
"If you've ever encountered AS/400 objects whose source code is missing,
or you couldn't determine which version of the source code was actually
running in production, you may find utility RtvSrc a useful little
utility. For Integrated Language Environment (ILE) programs and service
programs that contain debugging data, RtvSrc uses IBM-supplied debugging
APIs to re-create original source code from the debugging data embedded
in a program. While utility RtvSrc is useful, you should note that
there's a significant "gotcha," which I describe later.
..."
Regards, Chuck
On 11-Dec-2013 10:57 -0800, Vernon Hamberg wrote:
If I understand this suggestion, it CAN work but involves lots of
copy/paste. And the program has to have been compiled with
DBGVIEW(*ALL) or at least DBGVIEW(*LIST) - that way, you'll have the
compile listing in the debug - AND in the object.
That brings up another option - DMPOBJ will contain the entire listing,
IF you compiled with the necessary DBGVIEW setting.
Again, this applies to older versions - Larry has given a new option,
which still depends on compiling with the required parameters.
On 12/11/2013 12:25 PM, Alexei Baranov wrote:
try strdbg
Ketzes, Larry on 11 декабря 2013 г. 21:21 wrote:
I'm more of an administrator/engineer than a programmer, so I
apologize if this is an easy question. I don't have the source to a
CLLE program on a system. I try to execute a RTVCLSRC command, but it
tells me the program is not a cl program. Can I retrieve the source
from a CLLE program?
As an Amazon Associate we earn from qualifying purchases.
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.