|
Joe Pluta wrote: > I don't want to start a huge debate here, but at first glance I think that > this code may not be the best solution in all circumstances, primarily > because of the duplicated call to %TRIM. Unless the RPG optimizer is very > smart, this would cause the work required to trim the field to be done > twice. This would include allocating two internal temporary variables and > copying the data to both variables. Just to be nitpicky, %TRIM doesn't require the compiler to allocate internal temporary variables. It just sets a pointer the the proper data and sets an internal length. But you're right, %TRIM is not a terribly speedy operation, and you're better off to find alternatives. In particular, whenever you see lots of %TRIM's in a program, you should probably consider using VARYING length character variables. Hans
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.