diff --git a/calculator/expression.py b/calculator/expression.py index 1a27f0c5c27494a971e1479b48bd5c6da9f3ae59..ab3383c284b15e5b9e412e996157a9d053a18e34 100644 --- a/calculator/expression.py +++ b/calculator/expression.py @@ -1,8 +1,8 @@ """ Expression module defines the structure of an expression. """ -from calculator.operators import Operator from typing import Union +from calculator.operators import Operator Term: type = int Token: type = Union[Operator, Term] diff --git a/calculator/server.py b/calculator/server.py index e0dc49ae37812a16bb365a45c95771af16f114b5..8e9344e6c07388e04f235096b073754c544390bd 100644 --- a/calculator/server.py +++ b/calculator/server.py @@ -1,7 +1,7 @@ -from calculator.calculator import Calculator from fastapi import FastAPI from fastapi.requests import Request from fastapi.templating import Jinja2Templates +from calculator.calculator import Calculator app = FastAPI() templates = Jinja2Templates(directory="calculator/templates")