From cc4910d9b98d00d1beaea114ca9711b9eef70543 Mon Sep 17 00:00:00 2001 From: David Majda Date: Wed, 14 Sep 2011 12:13:00 +0200 Subject: [PATCH] src/compiler.js: Fix variable redefinition Fixes the following JSHint error: ./src/compiler.js: line 23, col 16, 'i' is already defined. --- src/compiler.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/compiler.js b/src/compiler.js index dd10973..46bd17f 100644 --- a/src/compiler.js +++ b/src/compiler.js @@ -16,11 +16,13 @@ PEG.compiler = { "stackDepths" ]; - for (var i = 0; i < CHECK_NAMES.length; i++) { + var i; + + for (i = 0; i < CHECK_NAMES.length; i++) { this.checks[CHECK_NAMES[i]](ast); } - for (var i = 0; i < PASS_NAMES.length; i++) { + for (i = 0; i < PASS_NAMES.length; i++) { ast = this.passes[PASS_NAMES[i]](ast); }