JSDOC/TokenReader.js
authorAlan Knowles <alan@akbkhome.com>
Tue, 23 Aug 2011 04:54:02 +0000 (12:54 +0800)
committerAlan Knowles <alan@akbkhome.com>
Tue, 23 Aug 2011 04:54:02 +0000 (12:54 +0800)
JSDOC/TokenReader.js

index 19b9d1b..7f999a9 100644 (file)
@@ -150,10 +150,12 @@ TokenReader = XObject.define(
                     var lt = this.lastSym(tokens, n);
                    Seed.print(JSON.stringify(lt));
                     if (lt.type != 'KEYW' || ['IF', 'WHILE'].indexOf(lt.name) < -1) {
-                        throw {
-                            name : "ArgumentError", 
-                            message: "\n" + this.filename + ':' + this.line + " Error - return found after )"
-                        }   
+                        if (!this.ignoreBadGrammer) {
+                            throw {
+                                name : "ArgumentError", 
+                                message: "\n" + this.filename + ':' + this.line + " Error - return found after )"
+                            }
+                        }
                     }