<div>Hey I have a problem with box.We wrote function called cyclically-bind-and-interp i understand that function.I mean we have to create cyclic environment for doing some recursion but i dont understand why we use "box".Function like that.<br>
</div><div></div><div>(define (cyclically-bind-and-interp bound-id named-expr env)<br> (local ([define value-holder (box (numV 1729)) ]<br> [define new-env ( aRecSub bound-id value-holder env)]<br> [define named-expr-val (interp named-expr new-env)])<br>
· · ·))<br><br><br></div><div>some who knows box issue,can explain me thanks.</div>