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



Rob wrote:

> Many of the limitations of the precompiler in ILE RPG are also found in
> those other languages:  local variables, arrays in a PREPARE statement,
> etc.  Thus it is not a limitation of just the ILE RPG precompiler.

Then we should all be asking for a refund on the SQL Development Kit LPP. :)
Seriously though, that only reinforces the fact that there is a significant
problem in whatever division is responsible for product planning of this
LPP.


> John, I am not arguing with you.  How do we go about getting that change
> made?

I have no idea, but I suspect that it will take the grumblings of some large
accounts for anything to happen. Little guys like myself don't seem to have
an audible voice within the walls of IBM. And judging from the low level of
interest in this thread, it doesn't look like too many people are concerned
about it.


In theory you could submit a DCR that is summarized by your
> statement
> "If the precompiler is choking on syntax, data types, subprocedures, or
> other elements within the source member that are valid host language
> statements, then the product simply isn't functional."  Pretty it up a
> little and there you go.  Do you have any other suggestions on how to
> express this to IBM?

First and foremost, the precompiler should not impose any restrictions upon
the use of features provided by the host language itself.

The sole purpose of the precompiler is to facilitate the use of free form
SQL statements within a host language. With its current limitations, the SQL
Development Kit both fails to fulfill this purpose, and as a direct result,
impedes the modernization of our iSeries applications.

The base level of functionality for this product should be defined by its
ability to convert free form SQL statements into native API calls without
imposing any limitations or restrictions over and above those that are
imposed by the API's and/or the host language compilers directly. The
product's failure to adhere to this principal should rightfully be
considered a defect.


John Taylor





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.