summaryrefslogtreecommitdiff
path: root/nandgame/assembler/tparse_main.py
blob: c74036fedc32695a82cd31bd2c70c6e10589fa4a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/env python3

import sys

from py_nand_ass.parser import parse_text  # 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")
    parse_text(data2)