From fbadf2115f8159d77916b1295e6fe1fff2f27a5b Mon Sep 17 00:00:00 2001 From: uvok Date: Fri, 16 Jan 2026 12:28:53 +0100 Subject: parse,lex: Make # separate token --- nandgame/assembler/py_nand_ass/parser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'nandgame/assembler/py_nand_ass/parser.py') diff --git a/nandgame/assembler/py_nand_ass/parser.py b/nandgame/assembler/py_nand_ass/parser.py index 432b40b..2ed79a0 100755 --- a/nandgame/assembler/py_nand_ass/parser.py +++ b/nandgame/assembler/py_nand_ass/parser.py @@ -158,10 +158,10 @@ def p_opcode_njmp(p: P) -> None: def p_number(p: P) -> None: - """number : NUMBER - | HEXNUMBER + """number : SHARP NUMBER + | SHARP HEXNUMBER """ - p[0] = pt.Immediate(p[1]) + p[0] = pt.Immediate(p[2]) def p_error(p: LexToken | None) -> LexToken|None: -- cgit v1.2.3