bitwise.er 166 B

1234567891011121314151617
  1. fun main
  2. {
  3. mut Int32 a = 100;
  4. mut Int32 b = 50;
  5. a ^= b;
  6. b ^= a;
  7. a ^= b;
  8. write(a, b);
  9. mut Int32 c = a & b;
  10. c |= b;
  11. write(c);
  12. }