| This page tests issues of scope with nested functions. |
| |
| Before parsing f: |
| ----- |
| PASS: typeof f should be function and is. |
| PASS: typeof f.f1 should be undefined and is. |
| |
| After parsing f, but before calling f: |
| ----- |
| PASS: typeof f should be function and is. |
| PASS: typeof f.f1 should be undefined and is. |
| |
| In call to f: |
| ----- |
| PASS: typeof f should be function and is. |
| PASS: typeof f1 should be function and is. |
| PASS: typeof f.f1 should be undefined and is. |
| PASS: typeof x should be number and is. |
| PASS: typeof y should be undefined and is. |
| |