dim with_world λ (var) { var + /*world!*/ =: var; }; dim foo /*Hello, */; with_world(foo); foo print; functio add1(var) { 1 + var =: var; } dim bar 0; (add1 * λ () { /*Goodbye, world!*/ print; })(bar); bar print;