aboutsummaryrefslogtreecommitdiff
path: root/compilador/parse/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'compilador/parse/base.py')
-rw-r--r--compilador/parse/base.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/compilador/parse/base.py b/compilador/parse/base.py
index 9ee673b..bf9277d 100644
--- a/compilador/parse/base.py
+++ b/compilador/parse/base.py
@@ -61,10 +61,10 @@ class BaseParser:
def unlex(self):
self.iterador.back()
- def synassert(self, cond: bool, msg: str) -> (Error | NoReturn):
+ def synassert(self, cond: bool, msg: str, numlinea: int) -> (Error | NoReturn):
'''Returns a syntax error if cond is false and void
otherwise.
'''
if not cond:
- return Error(msg = msg)
+ return Error(msg = msg, numlinea = numlinea)