diff options
Diffstat (limited to 'compilador/parse/expr.py')
-rw-r--r-- | compilador/parse/expr.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/compilador/parse/expr.py b/compilador/parse/expr.py new file mode 100644 index 0000000..a00f3d5 --- /dev/null +++ b/compilador/parse/expr.py @@ -0,0 +1,12 @@ +from parse.base import BaseParser +from errors import Error +from astree.expr import Expr + +class ParseExpr: + def __init__(self, parser: BaseParser): + self.parser = parser + + def expr(self) -> Expr | Error: + next(self.parser.iterador) + return + |