diff options
Diffstat (limited to 'nandgame/assembler/py_nand_ass/parser.py')
| -rwxr-xr-x | nandgame/assembler/py_nand_ass/parser.py | 6 |
1 files changed, 3 insertions, 3 deletions
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: |
