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



Ahhh, Jon.  When the problem is encountered with RPG3, it is caused by the
number of ODT entries - the number of database, screen, etc fields in the
program.  Those RPG3 JDE programs that blow the compiler have more fields
than will fit into the ODT - seems to me like the limit is 32k fields.  But
this is a creature of the program template and I think that there are two
sizes.  Are you saying that switching from IRP to W-code avoids the problem
or that using a program template that supports more than 32k fields avoids
the problem?  I think that RPG4 uses the larger template version.

(speaking for myself)

-----Original Message-----
From: owner-rpg400-l@midrange.com [mailto:owner-rpg400-l@midrange.com]On
Behalf Of Jon.Paris@hal.it
Sent: Tuesday, January 09, 2001 2:22 PM
To: RPG400-L@midrange.com
Subject: RE: RPG and SQL Compilers



 >> Uh, there's such a thing as "too big to compile" with RPG-III?  How so
that RPG-IV is not likewise limited?

Yup - it is not that hard to do.  Both JDE and BPCS include programs that
easily max out.  It happens more often with COBOL than RPG because COBOL
programs tend to have more field definitions (if you have the same field
defined in three different files you have three fields - unlike RPG where
you would have only one).

RPG IV doesn't use MI (it uses W-code) so it doesn't encounter these MI
translator related restrictions.


+---
| This is the RPG/400 Mailing List!
| To submit a new message, send your mail to RPG400-L@midrange.com.
| To subscribe to this list send email to RPG400-L-SUB@midrange.com.
| To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator:
david@midrange.com
+---

+---
| This is the RPG/400 Mailing List!
| To submit a new message, send your mail to RPG400-L@midrange.com.
| To subscribe to this list send email to RPG400-L-SUB@midrange.com.
| To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---

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.