BYTEOPS.b 452 B

12345678910111213141516171819202122232425262728
  1. /*
  2. * Input file : ./tests/inputs/BYTEOPS.EXE
  3. * File type : EXE
  4. */
  5. #include "dcc.h"
  6. void main ()
  7. /* Takes no parameters.
  8. * High-level language prologue code.
  9. */
  10. {
  11. int loc1;
  12. int loc2;
  13. loc1 = 255;
  14. loc2 = 143;
  15. loc2 = (loc1 + loc2);
  16. loc1 = (loc1 - loc2);
  17. loc1 = (loc1 * loc2);
  18. loc2 = (loc2 / loc1);
  19. loc2 = (loc2 % loc1);
  20. loc1 = (loc1 << 5);
  21. loc2 = (loc2 >> loc1);
  22. printf ("a = %d, b = %d\n", loc1, loc2);
  23. }