bug0009.pp 271 B

12345678910111213141516
  1. var c:byte;
  2. Procedure a(b:boolean);
  3. begin
  4. if b then writeln('TRUE') else writeln('FALSE');
  5. end;
  6. begin {main program}
  7. a(true); {works}
  8. a(false); {works}
  9. c:=0;
  10. a(c>0); {doesn't work}
  11. a(c<0); {doesn't work}
  12. a(c=0);
  13. end.