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



By "header files", I mean separate source members that contain prototypes for service programs, that are included in all the program source members, and the service program source member itself, using the /INCLUDE compiler directive. I use the term header files because they serve the same purpose as C header files. That name's reinforced by the fact that the only ones I have to deal with are from Scott Klement's projects, and all of his end with _H.


Everyone here seems to be in favor of using /INCLUDE to bring service program prototypes into program source members. The disagreement is whether those prototypes should be in the service program source itself or a separate source member containing only the prototypes (what I call header files).



________________________________
From: dlclark@xxxxxxxxxxxxxxxx <dlclark@xxxxxxxxxxxxxxxx>
Sent: Thursday, November 30, 2017 12:07 PM
To: Rational Developer for IBM i / Websphere Development Studio Client for System i & iSeries
Subject: Re: [WDSCI-L] RDi 9.6 Procedure wizzard

"WDSCI-L" <wdsci-l-bounces@xxxxxxxxxxxx> wrote on 11/30/2017 12:50:27 PM:
It's a personal preference thing. I prefer separate header files to
compiler directives. I've used both schemes, and I find the header files
are simpler to manage.

On Thu, Nov 30, 2017 at 10:57 AM, Justin Taylor <JUSTIN@xxxxxxxxxxxxx>
wrote:

I agree. I don't see that header files for RPG add anything over
using
compiler directives to bring in your prototypes.


OK you guys... Enlighten me, please. I know what header files
are in the C sense, but I've never heard of header files for RPG. I only
know of /COPY and /INCLUDE. When were header files introduced for RPG and
how does that work?


Sincerely,

Dave Clark
--
int.ext: 91078
direct: (937) 531-6378
home: (937) 751-3300

Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohio 45439 USA
(937) 294-5331




*********************************************************************************************
This email message and any attachments is for use only by the named
addressee(s) and may contain confidential, privileged and/or proprietary
information. If you have received this message in error, please
immediately notify the sender and delete and destroy the message and all
copies. All unauthorized direct or indirect use or disclosure of this
message is strictly prohibited. No right to confidentiality or privilege
is waived or lost by any error in transmission.
*********************************************************************************************

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
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.