[javascriptlint-commit] SF.net SVN: javascriptlint:[341] trunk/jsengine/tokenizer/__init__.py
Status: Beta
Brought to you by:
matthiasmiller
|
From: <mat...@us...> - 2013-10-09 21:51:05
|
Revision: 341
http://sourceforge.net/p/javascriptlint/code/341
Author: matthiasmiller
Date: 2013-10-09 21:51:03 +0000 (Wed, 09 Oct 2013)
Log Message:
-----------
Remove unused parameters from Tokenizer.advance
Modified Paths:
--------------
trunk/jsengine/tokenizer/__init__.py
Modified: trunk/jsengine/tokenizer/__init__.py
===================================================================
--- trunk/jsengine/tokenizer/__init__.py 2013-10-09 21:34:59 UTC (rev 340)
+++ trunk/jsengine/tokenizer/__init__.py 2013-10-09 21:51:03 UTC (rev 341)
@@ -96,23 +96,16 @@
else:
return peek
- def advance(self, skipspace=True, skipcomments=True):
+ def advance(self):
assert not self._error
self._readahead()
- for i, peek in enumerate(self._peeked):
- if not skipspace and peek.tok in (tok.EOL, tok.SPACE):
- self._peeked = self._peeked[i+1:]
- return peek
- elif not skipcomments and peek.tok in (tok.C_COMMENT, tok.CPP_COMMENT, tok.HTML_COMMENT):
- self._peeked = self._peeked[i+1:]
- return peek
- else:
- self._peeked = []
- if peek.tok == tok.ERROR:
- self._error = True
- raise JSSyntaxError(peek.start_offset, peek.atom or 'syntax_error')
- return peek
+ peek = self._peeked[-1]
+ self._peeked = []
+ if peek.tok == tok.ERROR:
+ self._error = True
+ raise JSSyntaxError(peek.start_offset, peek.atom or 'syntax_error')
+ return peek
def next_withregexp(self):
assert not self._error
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|