On 2023-06-05 18:55 PM, Paul Gilmartin wrote:
Porting to USS has (at least) two significant hurdles: EBCDIC

How much is that mitigated by Enhanced ASCII?  What residual
problems remain?  Unsupported library functions?


A couple of additional problems you can encounter:
- code that ASSumes that lower case alphabetic characters collate
  higher than upper case alphabetic characters;
- code that ASSumes that all lower case alphabetic characters
  are in a contiguous range of hex values (similar for upper case);
- code that ASSumes that digits collate lower than alphabetic
  characters.

Some years ago, I was investigating porting a well-known database package that shall remain nameless to z/OS USS, and found that the code had a lot of the above.

--

Regards, Gord Tomlin
Action Software International
(a division of Mazda Computer Corporation)
Tel: (905) 470-7113, Fax: (905) 470-6507
Support: https://actionsoftware.com/support/

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to