I use Attachmate Reflection 2014 and have (and sometimes use) the option to specify Latin 1/Open Systems, code page 1047. Click the "Document Settings" icon (looks like a paper with two check marks and a pencil writing on it) the under Terminal Configuration click "Select Host Code Page".
> Date: Fri, 15 May 2015 18:54:47 +0000 > From: [email protected] > Subject: Is there a good EBCDIC IBM-1047 Emulator? > To: [email protected] > > Dear Emulator Specialists, > > My Square Brackets disappeared and my Java won't compile. I am using > Attachmate Reflections for IBM 14.1.422 SP3. I changed from US ENGLISH (037) > to US ENGLISH (1140 Euro) to get my Square Brackets. IBM says I need EBCDIC > IBM-1047. I also went into Setup > View Settings > C/370 Character Set and > set it from NO to YES. I can get Square Brackets to display w/US ENGLISH > (1140 Euro), but I can't get Java to compile it. > > "C is another problem child. It uses funky characters like the square > brackets '[]', curly brackets '{}' and broken vertical bar '|'. These move > around (or disappear) depending on your code page. But with C there's another > catch: it's designed to use EBCDIC 1047, not EBCDIC 0037." > > "So why is C designed for EBCDIC 1047? Because z/OS Unix Systems Services > (USS) is also designed for it." > > "When IBM created USS for z/OS, it makes sense that it had to work in EBCDIC. > The POSIX standard for UNIX doesn't require the use of ASCII, and z/OS is an > EBCDIC operating system. IBM really didn't have a choice." > > "The problem is that UNIX, and its core programming language C, rely on > characters that don't exist in some EBCDIC codepages. EBCDIC 1047 is designed > to include all the characters USS needs - effectively all the characters from > Extended ASCII: ISO8859-1. So EBCDIC 1047 is the default EBCDIC codepage used > in USS. All parameter and help files are usually supplied in EBCDIC 1047, the > C compiler expects code in EBCDIC 1047, and all UNIX file contents default to > EBCDIC 1047. If you decide to use something else, they may look a little > funny." > > I have been working with IBM to figure out why my Java won't compile. > They said "Double Check your code page to see it is indeed codepage 1047 > (mine wasn't), and make sure your Square Brackets are x'AD' and x'BD' (mine > were not, but they did display brackets with US ENGLISH 1140 Euro). I am not > able to select EBCDIC IBM-1047 with my emulator. > > Q). Can anyone suggest a vendor who's tn3270 solution includes EBCDIC > IBM-1047? When I look at the Web pages I see they support IBM 3270 TCP & > SNA, but I don't get much for details on the codepages supported. > > > The other solution could be just to telnet directly to USS and use VT100. > I have heard of people doing this. Any suggestions? Probably need a VT100 > emulator. > > > Thank you, Dave > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
