summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/tokenizer.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tokenizer.rs b/src/tokenizer.rs
index 45039f5..d96c210 100644
--- a/src/tokenizer.rs
+++ b/src/tokenizer.rs
@@ -195,7 +195,7 @@ fn is_whitespace(c: char) -> bool {
fn parse_instruction(token: &str) -> Option<u8> {
Some(match token {
// Flow control operators
- "HLT"=>0x00,"DBG" =>0x20,"NOP" =>0x80, // The remaining op-codes in this line are unclaimed
+ "HLT"=>0x00,"DBG" =>0x20,"DB2" =>0x40,"DB3" =>0x60,"DB4" =>0x80,"DB5" =>0xA0,"DB6" =>0xC0,"NOP" =>0xE0,
"JMP"=>0x01,"JSR" =>0x21,"JMP:" =>0x41,"JSR:" =>0x61,"JMPr" =>0x81,"JSRr" =>0xA1,"JMPr:" =>0xC1,"JSRr:" =>0xE1,
"JCN"=>0x02,"JSN" =>0x22,"JCN:" =>0x42,"JSN:" =>0x62,"JCNr" =>0x82,"JSNr" =>0xA2,"JCNr:" =>0xC2,"JSNr:" =>0xE2,
"JKN"=>0x03,"JKN*"=>0x23,"JKN:" =>0x43,"JKN*:"=>0x63,"JKNr" =>0x83,"JKNr*"=>0xA3,"JKNr:" =>0xC3,"JKNr*:"=>0xE3,