Website Summary Files Commits Branches @commit @diff @stats
path: root / assembler / src / parser
diff options
context:
space:
mode:
Commit3b7982a4c29570678f9606db05910e30d6fc5feb (patch)
Author
 Syndamia <kamen@syndamia.com>
2025-02-15 08:08:39 +0200
Committer
 Syndamia <kamen@syndamia.com>
2025-02-15 08:08:39 +0200
Filesf29ecf75af228d12c35d32cb183797e7762d5071 /assembler/src/parser
tonkobali-3b7982a4c29570678f9606db05910e30d6fc5feb.tar
tonkobali-3b7982a4c29570678f9606db05910e30d6fc5feb.tar.gz
tonkobali-3b7982a4c29570678f9606db05910e30d6fc5feb.zip
Parentfcb65b6f059a8ec3d1c485a2c8d0be841e4b99fa (diff)
fix(assembler): Correct valuefor jsr collapse_len
1 files changed, 3 insertions, 1 deletions
-rw-r--r--assembler/src/parser/instruction.rs4
diff --git a/assembler/src/parser/instruction.rs b/assembler/src/parser/instruction.rs
index 3ccd309..8fe21c1 100644
--- a/assembler/src/parser/instruction.rs
+++ b/assembler/src/parser/instruction.rs
@@ -150,8 +150,10 @@ impl Instruction {
=> 1,
"add"
=> 3,
- "mov" | "beq" | "jsr" | "rts"
+ "mov" | "beq" | "rts"
=> 4,
+ "jsr"
+ => 6,
_ => panic!("Unknown instruction {}!", self.name),
}
}