Re: opcode sequence.

2005-08-19 Thread Dave Mitchell
On Fri, Aug 19, 2005 at 01:15:07AM -0700, rajarshi das wrote: > cond_expr would be there if there were an else clause. > But the test doesnot contain an else clause. What I have indicated above is > exactly what I run. I have run it with both sets of values for $a and $b, and both times I see the

Re: opcode sequence.

2005-08-19 Thread Dave Mitchell
On Thu, Aug 18, 2005 at 11:19:16PM -0700, rajarshi das wrote: > Hi, > Here's a test on perl-5.8.6 run on z/OS : > > $a = '0178'; > $b = '00FF'; > > $a1 = pack("U0U*", hex $a); > $b1 = pack("U0U*", map { hex } split " ", $b); > > if (":$b1:" =~ /:[$a1]:/i) > print "ok"; > > The test runs thr

Re: bareword test on ebcdic.

2005-07-28 Thread Dave Mitchell
On Wed, Jul 27, 2005 at 11:01:08PM +0100, Nicholas Clark wrote: > My question is, what are the bytes in UTF-EBCDIC that encode code point 3500? http://www.unicode.org/reports/tr16/ I *think* codepoint 3500, ie 0xdac, ie [0011][01101][01100] maps to the i8 bytes 1110[0011] 101[01101] 101[01100],

Re: gmake (perl-5.8.6) fails on z/OS

2005-07-26 Thread Dave Mitchell
On Tue, Jul 26, 2005 at 03:29:43PM +0100, Nicholas Clark wrote: > On Tue, Jul 26, 2005 at 07:22:55AM -0700, rajarshi das wrote: > > Hi, > > I made the following modifications to utf8.c : > > #ifdef EBCDIC > > uv = NATIVE_TO_UTF(uv); > > #endif > > Where in utf8.c? Your description of what yo