[javascriptlint-commit] SF.net SVN: javascriptlint:[339] trunk/jsengine/tokenizer/__init__.py
Status: Beta
Brought to you by:
matthiasmiller
From: <mat...@us...> - 2013-10-09 20:33:14
|
Revision: 339 http://sourceforge.net/p/javascriptlint/code/339 Author: matthiasmiller Date: 2013-10-09 20:33:12 +0000 (Wed, 09 Oct 2013) Log Message: ----------- Simplify TokenStream.get_offset Modified Paths: -------------- trunk/jsengine/tokenizer/__init__.py Modified: trunk/jsengine/tokenizer/__init__.py =================================================================== --- trunk/jsengine/tokenizer/__init__.py 2013-10-09 20:30:33 UTC (rev 338) +++ trunk/jsengine/tokenizer/__init__.py 2013-10-09 20:33:12 UTC (rev 339) @@ -156,8 +156,8 @@ self._offset = 0 self._watched_offset = None - def get_offset(self, offset=0): - return self._start_offset + self._offset + offset + def get_offset(self): + return self._start_offset + self._offset def watch_reads(self): self._watched_offset = self._offset @@ -175,7 +175,7 @@ if self._offset < len(self._content): self._offset += 1 return self._content[self._offset - 1] - raise JSSyntaxError(self.get_offset(-1), 'unexpected_eof') + raise JSSyntaxError(self.get_offset()-1, 'unexpected_eof') def readchrif(self, seq): s = self.peekchrif(seq) @@ -240,7 +240,7 @@ self._readahead() if self._peeked[-1].tok == tok.DIV: token = self._parse_rest_of_regexp() - token.set_offset(self._peeked[-1].start_offset, self._stream.get_offset(-1)) + token.set_offset(self._peeked[-1].start_offset, self._stream.get_offset()-1) self._peeked = [] if token.tok == tok.ERROR: self._error = True @@ -275,7 +275,7 @@ while True: start_offset = self._stream.get_offset() peek = self._next() - end_offset = self._stream.get_offset(-1) + end_offset = self._stream.get_offset()-1 if peek.tok == tok.ERROR: peek.set_offset(end_offset, end_offset) else: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |