Add binary number parsing
Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
This commit is contained in:
@@ -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 = {
|
||||||
|
|||||||
Reference in New Issue
Block a user