Browse Source

Fixed parser._peek()

Dmitry Panov 4 years ago
parent
commit
71964a0dfa
1 changed files with 2 additions and 2 deletions
  1. 2 2
      parser/lexer.go

+ 2 - 2
parser/lexer.go

@@ -440,8 +440,8 @@ func (self *_parser) switch6(tkn0, tkn1 token.Token, chr2 rune, tkn2, tkn3 token
 }
 
 func (self *_parser) _peek() rune {
-	if self.offset+1 < self.length {
-		return rune(self.str[self.offset+1])
+	if self.offset < self.length {
+		return rune(self.str[self.offset])
 	}
 	return -1
 }