t_with.mod 206 B

123456789101112
  1. MODULE TWith;
  2. TYPE Point = RECORD x, y : INTEGER END;
  3. VAR p : Point; ExitCode : INTEGER;
  4. BEGIN
  5. p.x := 3;
  6. p.y := 4;
  7. WITH p DO
  8. x := x + 10;
  9. y := y + 20
  10. END;
  11. ExitCode := p.x + p.y
  12. END TWith.