(f)
| 1380 | } |
| 1381 | |
| 1382 | function ret(f) { |
| 1383 | return function(node, scope, out, name) { |
| 1384 | var r = f(node, scope, name); |
| 1385 | if (out) r.propagate(out); |
| 1386 | return r; |
| 1387 | }; |
| 1388 | } |
| 1389 | function fill(f) { |
| 1390 | return function(node, scope, out, name) { |
| 1391 | if (!out) out = new AVal; |