diff --git a/src/vm/obj/syn/parser.lalrpop b/src/vm/obj/syn/parser.lalrpop index 6fd2648..c7b669d 100644 --- a/src/vm/obj/syn/parser.lalrpop +++ b/src/vm/obj/syn/parser.lalrpop @@ -23,7 +23,8 @@ Label: String = { Number: u64 = { => u64::from_str(&s[1..]).unwrap(), - => u64::from_str_radix(&s[3..], 16).unwrap() + => u64::from_str_radix(&s[3..], 16).unwrap(), + => u64::from_str_radix(&s[3..], 2).unwrap(), } Reg: Reg = {