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

import sys

from .lexer import lexer

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)