diff --git a/tools/python/jwutils/algo/ShuntingYard.py b/tools/python/jwutils/algo/ShuntingYard.py index 598ea94..6c4b8cb 100644 --- a/tools/python/jwutils/algo/ShuntingYard.py +++ b/tools/python/jwutils/algo/ShuntingYard.py @@ -57,6 +57,9 @@ class ShuntingYard(object): # export if len(msg): print(msg[1:]) + def operator(self, key: str) -> Operator: + return self.__ops[key] + def token_string(self): r = "" for k in sorted(self.__ops):