Explorar o código

Fix wrong line numbers after optimization

Yentl Van Tendeloo %!s(int64=8) %!d(string=hai) anos
pai
achega
0fad20a163
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      interface/HUTN/hutn_compiler/hutnparser.py

+ 1 - 1
interface/HUTN/hutn_compiler/hutnparser.py

@@ -350,7 +350,7 @@ class Parser(object):
         global line_cache
         self.generate_line_cache()
 
-        if pos > len(line_cache[self]):
+        if pos < len(line_cache[self]):
             return {'line': line_cache[self][pos][0], 'column': line_cache[self][pos][1]}
         else:
             return {'line': line_cache[self][-1][0], 'column': line_cache[self][-1][1] + 1}