Name vs. structural equivalence
record cartesian {x,y: float};
record polar (r,theta: float};
a,b: cartesian;
c: polar;
…
a := b;
c := b;
a.x := c.theta;
Previous slide
Next slide
Back to first slide
View graphic version