Website Summary Files Commits Branches @commit @diff @stats
path: root / assembler / src / lexer
diff options
context:
space:
mode:
1 files changed, 1 insertions, 1 deletions
-rw-r--r--assembler/src/lexer/mod.rs2
diff --git a/assembler/src/lexer/mod.rs b/assembler/src/lexer/mod.rs
index b662242..b0220fe 100644
--- a/assembler/src/lexer/mod.rs
+++ b/assembler/src/lexer/mod.rs
@@ -90,7 +90,7 @@ pub fn split(mut line: String) -> Vec<Token> {
panic!("Before an = you may only have a symbol name!");
},
'\\' => skip_next = true,
- '%' => address = true,
+ '%' => { buffer.pop(); address = true; },
'-' => if address {
panic!("Addresses cannot be negative!");
},