r_copy2.LST 338 B

123456789101112131415
  1. Listing:
  2. 1 MODULE RCopy2;
  3. 2 TYPE Inner = RECORD u, v : INTEGER END;
  4. 3 TYPE Outer = RECORD a : INTEGER; b : Inner END;
  5. 4 VAR r1, r2 : Outer; ExitCode : INTEGER;
  6. 5 BEGIN
  7. 6 r1.a := 4; r1.b.u := 5; r1.b.v := 6;
  8. 7 r2 := r1;
  9. 8 ExitCode := r2.a + r2.b.u + r2.b.v
  10. 9 END RCopy2.
  11. 0 errors