Revert previous patch, it was no good.
authorMihai Bazon <mihai@bazon.net>
Mon, 15 Jul 2013 08:59:23 +0000 (11:59 +0300)
committerMihai Bazon <mihai@bazon.net>
Mon, 15 Jul 2013 08:59:23 +0000 (11:59 +0300)
lib/parse.js

index 35fd9c7..48ab216 100644 (file)
@@ -210,17 +210,17 @@ function is_token(token, type, val) {
 
 var EX_EOF = {};
 
-function tokenizer($TEXT, filename, position) {
+function tokenizer($TEXT, filename) {
 
     var S = {
         text            : $TEXT.replace(/\r\n?|[\n\u2028\u2029]/g, "\n").replace(/\uFEFF/g, ''),
         filename        : filename,
-        pos             : position && position.pos || 0,
-        tokpos          : position && position.pos || 0,
-        line            : position && position.line || 1,
-        tokline         : position && position.line || 1,
-        col             : position && position.col || 0,
-        tokcol          : position && position.col || 0,
+        pos             : 0,
+        tokpos          : 0,
+        line            : 1,
+        tokline         : 0,
+        col             : 0,
+        tokcol          : 0,
         newline_before  : false,
         regex_allowed   : false,
         comments_before : []
@@ -591,8 +591,7 @@ function parse($TEXT, options) {
         strict     : false,
         filename   : null,
         toplevel   : null,
-        expression : false,
-        position   : { pos: 0, line: 1, col: 0 },
+        expression : false
     });
 
     var S = {