from lexer import lex from parser import parse from interpreter import interpret import sys def main(): if len(sys.argv) != 2: print("usage: neb ") sys.exit(1) with open(sys.argv[1], "r") as fil: data = fil.read() try: lexed = lex(data) parsed = parse(lexed) ev = interpret(parsed) except Exception as e: print(f"panic! {e}") if __name__ == "__main__": main()