summaryrefslogtreecommitdiff
path: root/src/syntax/parsing.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2019-11-07 19:02:13 +0100
committerLaurenz <laurmaedje@gmail.com>2019-11-07 19:07:11 +0100
commit1ece263579afcf94ca44acc8e157bce01c3226b8 (patch)
tree6da8a7b03bf2138efb728d20f506aec3557afe5c /src/syntax/parsing.rs
parent271af7ed0308c9eca7da5dce93d52d38be84889f (diff)
Create easy-to-use argument parser 💎
Diffstat (limited to 'src/syntax/parsing.rs')
-rw-r--r--src/syntax/parsing.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/syntax/parsing.rs b/src/syntax/parsing.rs
index f952f5e6..e4cda6a5 100644
--- a/src/syntax/parsing.rs
+++ b/src/syntax/parsing.rs
@@ -211,7 +211,7 @@ impl<'s> Parser<'s> {
if let Ok(b) = text.parse::<bool>() {
Expression::Bool(b)
} else if let Ok(num) = text.parse::<f64>() {
- Expression::Number(num)
+ Expression::Num(num)
} else if let Ok(size) = text.parse::<Size>() {
Expression::Size(size)
} else {
@@ -499,7 +499,7 @@ mod tests {
mod args {
use super::Expression;
- pub use Expression::{Number as N, Size as Z, Bool as B};
+ pub use Expression::{Num as N, Size as Z, Bool as B};
pub fn S(string: &str) -> Expression { Expression::Str(string.to_owned()) }
pub fn I(string: &str) -> Expression { Expression::Ident(string.to_owned()) }