“…rl [1] : < "x", int, undef > => < "x", int, 4 > . rl [2] : < "x", int, x > < "y", int, undef > => < "y", int, x + x > [print x y] . The assignment y =x++ can be specified as: rl [0] : < "y", int, undef > < "x", int, x > => < "y", int, x > < "x", int, x + 1 > .…”