From 63601830da505314839ebe4edbcf6c88af16c69b Mon Sep 17 00:00:00 2001 From: uvok Date: Fri, 16 Jan 2026 12:50:27 +0100 Subject: parser: Add support for bin,oct and fix hex nums --- nandgame/assembler/py_nand_ass/parser.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (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 6c7b5eb..0a4aee2 100755 --- a/nandgame/assembler/py_nand_ass/parser.py +++ b/nandgame/assembler/py_nand_ass/parser.py @@ -158,8 +158,10 @@ def p_opcode_njmp(p: P) -> None: def p_number(p: P) -> None: - """number : SHARP NUMBER + """number : SHARP BINNUMBER + | SHARP OCTNUMBER | SHARP HEXNUMBER + | SHARP DECNUMBER """ p[0] = pt.Immediate(p[2]) -- cgit v1.2.3