Rob,

Interestingly, when I take your C example,

  if ( j < k ) m = -1;
  else if (j > k) m = 1;
  else m = 0;
  return m;

and rewrite it trivially modified in PL/I as

  if  j < k  then m = -1;
  else if j > k then m = 1;
  else m = 0;
  return (m);

I cannot reproduce your results.

John Gilmore, Ashland, MA 01721 - USA

Reply via email to