JSDOC/TokenReader.js
authorAlan Knowles <alan@akbkhome.com>
Thu, 15 Jul 2010 07:11:08 +0000 (15:11 +0800)
committerAlan Knowles <alan@akbkhome.com>
Thu, 15 Jul 2010 07:11:08 +0000 (15:11 +0800)
JSDOC/TokenReader.js

index 173e67c..7892695 100644 (file)
@@ -154,24 +154,23 @@ TokenReader = XObject.define(
                 this.line++;
                 found += stream.next();
             }
-              this.line++;
+            
             if (found === "") {
                 return false;
             }
-            else {
-                if (this.collapseWhite) {
-                    found = "\n";
-                }
-                if (this.keepWhite) {
-                    var last = tokens.pop();
-                    if (last.name != "WHIT") {
-                        tokens.push(last);
-                    }
-                    
-                    tokens.push(new Token(found, "WHIT", "NEWLINE", this.line));
+            this.line++;
+            if (this.collapseWhite) {
+                found = "\n";
+            }
+            if (this.keepWhite) {
+                var last = tokens.pop();
+                if (last.name != "WHIT") {
+                    tokens.push(last);
                 }
-                return true;
+                
+                tokens.push(new Token(found, "WHIT", "NEWLINE", this.line));
             }
+            return true;
         },
 
         /**