(f)
| 1356 | } |
| 1357 | |
| 1358 | function ret(f) { |
| 1359 | return function(node, scope, out, name) { |
| 1360 | var r = f(node, scope, name); |
| 1361 | if (out) r.propagate(out); |
| 1362 | return r; |
| 1363 | }; |
| 1364 | } |
| 1365 | function fill(f) { |
| 1366 | return function(node, scope, out, name) { |
| 1367 | if (!out) out = new AVal; |