tdivz1.pp 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. { %RESULT=200 }
  2. {****************************************************************}
  3. { CODE GENERATOR TEST PROGRAM }
  4. {****************************************************************}
  5. { NODE TESTED : secondmoddiv() - division by zero test }
  6. {****************************************************************}
  7. { PRE-REQUISITES: secondload() }
  8. { secondassign() }
  9. { secondtypeconv() }
  10. {****************************************************************}
  11. { DEFINES: }
  12. { FPC = Target is FreePascal compiler }
  13. {****************************************************************}
  14. { REMARKS: }
  15. { }
  16. { }
  17. { }
  18. {****************************************************************}
  19. {$ifdef VER70}
  20. {$define TP}
  21. {$endif}
  22. var
  23. cardinalres : cardinal;
  24. cardinalcnt : cardinal;
  25. int64res : int64;
  26. int64cnt : int64;
  27. begin
  28. { RIGHT : LOC_REFERENCE }
  29. { LEFT : LOC_REGISTER }
  30. int64res := 1;
  31. int64cnt := 0;
  32. int64res := int64res div int64cnt;
  33. end.
  34. {
  35. $Log$
  36. Revision 1.1 2002-09-21 13:28:06 carl
  37. + division by zero testing
  38. }