douglascrockford/JSLint — Issue #81: Option undef: true doesn't work as documented
Author: arty-name
Created: 2011-10-21 08:34:42+00:00
State: open

Try linting following code:

```javascript
/*jslint undef: true */
function a() {
"use strict";
b();
function b() {}
}
```

Documentation defines "undef" as follows: "true if variables and functions need not be declared before used". However JSLint reports following error for given code: "Problem at line 4 character 5: 'b' was used before it was defined."