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



The RPG III compilers would not convert float. You can't convert what you can't define <grin>

I don't believe any GDDM parms were floats - I'd have come across it when checking that the COBOL compiler worked with the APIs. Mainfgram version maybe?


Jon P.

On Jul 24, 2023, at 4:49 PM, <rob@xxxxxxxxxxxxx> <rob@xxxxxxxxxxxxx> wrote:

Jon,
By prototypes in RPG III I was meaning PLISTs and associated field
definitions.
EG: from memory there are some GDDM parameters that are defined as floating
point, which of course is not available in RPG III, so the compiler would
convert for you.
- not relevant for Patrick and his project, unless he uses an RPG III
example, in which case he should follow the doco.

-----Original Message-----
From: C400-L <c400-l-bounces@xxxxxxxxxxxxxxxxxx> On Behalf Of Jon Paris
Sent: Tuesday, 25 July 2023 1:17 AM
To: Bare Metal Programming IBM i (AS/400 and iSeries)
<c400-l@xxxxxxxxxxxxxxxxxx>
Subject: Re: [C400-L] Use GDDM in C on OS/400

Prototypes were added to RPG IV with the V3R2/V3R6 releases when we added
subprocedures. They were not part of the initial release of the language.


They were certainly never part of RPG/400 (RPG III).


Jon P.

On Jul 24, 2023, at 8:55 AM, Patrik Schindler <poc@xxxxxxxxxx> wrote:

<snip>

Not surprisingly, I couldn't find any prototypes for RPG III nor RPG-ILE,
so I don't like your chances, sorry.

Was prototyping even a thing with RPG III? I thought that came with ILE as
a necessity for predefined ("bound") calls?

Thanks for looking out!

:wq! PoC



--
This is the Bare Metal Programming IBM i (AS/400 and iSeries) (C400-L)
mailing list To post a message email: C400-L@xxxxxxxxxxxxxxxxxx To
subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/c400-l
or email: C400-L-request@xxxxxxxxxxxxxxxxxx Before posting, please
take a moment to review the archives at
https://archive.midrange.com/c400-l.

--
This is the Bare Metal Programming IBM i (AS/400 and iSeries) (C400-L)
mailing list To post a message email: C400-L@xxxxxxxxxxxxxxxxxx To
subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/c400-l
or email: C400-L-request@xxxxxxxxxxxxxxxxxx Before posting, please take a
moment to review the archives at https://archive.midrange.com/c400-l.

--
This is the Bare Metal Programming IBM i (AS/400 and iSeries) (C400-L) mailing list
To post a message email: C400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/c400-l
or email: C400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/c400-l.


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.