from ziffers import * from rich import print EXIT_CONDITION = ("exit", "quit", "") if __name__ == "__main__": print(f"[purple]== ZIFFERS REPL ==[/purple]") while True: expr = input("> ") if expr not in EXIT_CONDITION: try: result = parse_expression(expr) print(result) except Exception as e: print(f"[red]Failed:[/red] {e}") else: exit()