On Thu, Dec 11, 2014 at 9:38 PM, David Speake <[email protected]> wrote:
> I did a double DUH! when I saw the missing R reply. It wasn't quite that > bad.I cannot cut/paste the brackets [] > from/to or to/from my Reflections for IBM 3270 emulator session. Had to > FTP them into my TSO/PDS and of course key them > into the question. The Find command in the macro did have the brackets. I > still cannot find that C runtime that the Help facility says that I MUST > have. Cross Posting to ISPF-L at Notre Dame. > > I hadn't tried this until just now. If I cut'n'paste from the HELP screen, it works find. But if I enter it in on via the keyboard, it fails. I have x3270 and my Linux system set up using the IBM-1047 (C language) character set. !!! HOWEVER!!! the character set that the C regexp processor expects when in TSO is the stupid IBM-037 character set. So the [ and ] at code points 0xAD and 0xBD are the wrong hex values (the default CCSID is 037 and so it wants 0xBA and 0xBB for [ and ]). So now the question is "how to I set the locale to the "C" language locale in normal TSO?" I have the ISPF terminal set to 3278L1 for the C language. But that is not affecting the C run time locale. Echoing git: "I hate EBCDIC!". And I'm not too damn fond of TSO either. I tried changing the CEEPRM to set the LC_ALL and LANG environment variables. But that didn't work. In any case, the z/OS 2.1 system upon which I tested this has CEE.SCEERUN and CEE.SCEERUN2 on the linklist. Those contain the C run time. You might want the CBC.SCLBDLL and CBC.SCLBDLL2 (C++ language DLLs ) on the link list as well. -- The temperature of the aqueous content of an unremittingly ogled culinary vessel will not achieve 100 degrees on the Celsius scale. Maranatha! <>< John McKown ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
