{"comment":{"created_at":"2011-10-19T14:28:11Z","body":"You can use the plusplus option, but I don't recommend it.","updated_at":"2011-10-19T14:28:11Z","url":"https://api.github.com/repos/douglascrockford/JSLint/issues/comments/2456382","id":2456382,"user":{"avatar_url":"https://secure.gravatar.com/avatar/b871de839c31ddb1d9db8e33e0cb88a6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"b871de839c31ddb1d9db8e33e0cb88a6","url":"https://api.github.com/users/douglascrockford","id":262641,"login":"douglascrockford"}},"action":"created","issue":{"number":80,"created_at":"2011-10-18T15:30:31Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"This code used to be completely valid according to JSLint -\r\nvar i = 0, k = 0;\r\nfor (; i < 10; i = i + 1)\r\n{\r\n k = k + 1;\r\n}\r\n\r\nBut now it triggers an error, the semicolon of the first empty statement (\"for (;\") is the problem.","comments":4,"title":"Regression - syntax error in for loops with no opening statement","updated_at":"2011-10-19T14:28:11Z","url":"https://api.github.com/repos/douglascrockford/JSLint/issues/80","id":1950010,"assignee":null,"milestone":null,"closed_at":"2011-10-18T16:02:46Z","user":{"avatar_url":"https://secure.gravatar.com/avatar/ce49f1f69cd09a6eea468e2070aadced?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"ce49f1f69cd09a6eea468e2070aadced","url":"https://api.github.com/users/phistuck","id":184400,"login":"phistuck"},"html_url":"https://github.com/douglascrockford/JSLint/issues/80","labels":[],"state":"closed"},"legacy":{"issue_id":1950010,"comment_id":2456382}}