Add binary number parsing

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
This commit is contained in:
2020-02-10 19:10:17 -05:00
parent 0ea3406b71
commit 6feeeea028

View File

@@ -23,7 +23,8 @@ Label: String = {
Number: u64 = { Number: u64 = {
<s:r"\$[0-9]+"> => u64::from_str(&s[1..]).unwrap(), <s:r"\$[0-9]+"> => u64::from_str(&s[1..]).unwrap(),
<s:r"\$0x[0-9a-fA-F]+"> => u64::from_str_radix(&s[3..], 16).unwrap() <s:r"\$0x[0-9a-fA-F]+"> => u64::from_str_radix(&s[3..], 16).unwrap(),
<s:r"\$0b[01]+"> => u64::from_str_radix(&s[3..], 2).unwrap(),
} }
Reg: Reg = { Reg: Reg = {