Code Comments

Programming Forum and web based access to our favorite programming groups.
For Programmers: Free Programming Magazines | New: Database administration forum
Registration is free! Edit your profileCalendarFind other membersFrequently Asked QuestionsSearch -> 
Post New Thread











Thread
Author

Re: Regular Expressions and Standard COBOL (was Re: Use of Classconditions in COBOL)
Traditionally (as I recall) there were issues with the caret vs "not sign" f
or
IBM mainframe shops (that used PL/I - and did some workstation development).
  I
don't recall all the details, but do recall SOME cases where these two were 
used
to equate with each other.

At
http://www.redbooks.ibm.com/redbooks/GG244473.html

there is a section with the following information:

"Characters  entered  at  a  non-3270  workstation  are  normally  translate
d
by  the 3270  emulation  program  into  the  CECP  used  by  the  MVS  syste
m.
Any differences  between  the  CECP  and  Code  Page  01047  (the  code  pag
e
used  by OpenEdition  MVS;  see  6.1,  "EBCDIC  Character  Encoding"  on  pa
ge
39)  need  to be  allowed  for.    In  our  case  the  CECP  used  was
U.S./Canada  Country  Extended Code  Page  00037.    There  are  four
characters  with  different  representations.    They are:
· Left  square  bracket  ( [)
· Right  square  bracket  (])
· Circumflex  (caret)  (^)
· Not  symbol  (Ø )"

I don't know if this is "useful" or not

--
Bill Klein
wmklein <at> ix.netcom.com
"Frank Swarbrick" <Frank.Swarbrick@efirstbank.com> wrote in message
news:468CE1EF.6F0F.0085.0@efirstbank.com...
> Just an interesting web page I found when looking to see whether or not
> EBCDIC does indeed not have a caret character.
>
> http://www.everything2.com/index.pl?node=!%3D
>
> Interestingly, I did an experiment where I used FTP to transfer an ASCII
> file containing a caret to our mainframe.  It ended up translating the car
et
> to hex B0.  When I viewed the uploaded file from my TN3270 session it just
> showed as '?', which is what shows for all 'non-display' characters.  I
> don't know if the '?' is put there by the mainframe program I was working
> with or by my TN3270 client.  I think the former.
>
> I have a photocopy of a "yellow card" (though I think the one I copied was
> green!) and it indeed does not show B0 as meaning caret, or anything else
> for that matter.
>
> Also interestingly is this page:
> [url]http://publib.boulder.ibm.com/infocenter/pdthelp/v1r1/index.jsp?topic=/com.i[/ur
l]
> bm.entcobol4.doc/rlebccs.htm.
> It shows "the collating sequence for single-byte EBCDIC code page 1140",
> which shows B0 as, indeed, being a caret.
>
> I'd never heard of code page 1140, but apparently it is code page 037 + th
e
> Euro symbol:
>
> 037 (IBM EBCDIC US-Canada)
> 1047 (IBM EBCDIC Latin 1/Open System)
> 1140 (IBM EBCDIC US-Canada (037 + Euro symbol); IBM EBCDIC (US-Canada-Euro
)
> )
>
> Yet another interesting page:
> http://en.wikipedia.org/wiki/EBCDIC_8859
>
> Hmm, here it shows code page 037 having the caret as B0:
> http://en.wikipedia.org/wiki/EBCDIC_037.
>
> Code pages are fun!  (Not.)
>
> Frank
>



Report this thread to moderator Post Follow-up to this message
Old Post
William M. Klein
07-05-07 11:55 PM


Sponsored Links




Last Thread Next Thread Next
Search this forum -> 
Post New Thread

Cobol archive

Show a Printable Version Send to friend Email This Page to Someone! subscribe to this thread Receive updates to this thread
Computer Consultants
Programming Jobs
Visual Basic Controls
SQL Server Programming
Webservices
Java Security
Visual Studio
C# Programming
Visual J++
Software engineering
Open source Software
Perl Programming
PHP Programming
ASP Programming
ASP .NET Programming
Visual Basic Programming
Windows Scripting Host
Java Programming
Java Help
Java Beans
VBScript
Cobol
MAC Applications
Unix Programming
Forum Jump:
All times are GMT. The time now is 09:25 PM.

 
Free MCSE Braindumps | Real Estate Topics

Programming forum archive

Copyrights CodeComments.com 2004 - 2006

Powered by vBulletin Copyright 2000-2006 Jelsoft Enterprises Limited.