#!/usr/bin/env python3 import sys from py_nand_ass.lexer import lexer # pyright: ignore[reportImplicitRelativeImport] if len(sys.argv) != 2: sys.exit(-1) with open(sys.argv[1], "rb") as f: data = f.read() data2 = data.decode("ascii") lexer.input(data2) while True: tok = lexer.token() if not tok: break print(tok)