diff options
author | Iván Ávalos <avalos@disroot.org> | 2022-11-25 21:29:55 -0600 |
---|---|---|
committer | Iván Ávalos <avalos@disroot.org> | 2022-11-25 21:29:55 -0600 |
commit | 6b27930ef9c3eaede8d0c283ffa8376c40145f80 (patch) | |
tree | e2f2f8a25defb68283910edea33768054f435bc9 /compilador/parse/base.py | |
parent | 4b2fad150a292f882cee408d7f9746715225f7cb (diff) | |
download | javanol-6b27930ef9c3eaede8d0c283ffa8376c40145f80.tar.gz javanol-6b27930ef9c3eaede8d0c283ffa8376c40145f80.tar.bz2 javanol-6b27930ef9c3eaede8d0c283ffa8376c40145f80.zip |
¡Otra vez hay renderizador de AST!
Diffstat (limited to 'compilador/parse/base.py')
-rw-r--r-- | compilador/parse/base.py | 4 |
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) |