Added support for negative numbers 0.1.2
authorHarishankar <v.harishankar@gmail.com>
Sun, 31 May 2020 13:40:50 +0000 (19:10 +0530)
committerHarishankar <v.harishankar@gmail.com>
Sun, 31 May 2020 13:42:16 +0000 (19:12 +0530)
Fixed the regular expression to support negative numbers.
Also bumped version to 0.1.2 (beta)

Cargo.lock
Cargo.toml
src/main.rs

index 42482f2..719fe34 100644 (file)
@@ -125,7 +125,7 @@ dependencies = [
 
 [[package]]
 name = "evpf"
-version = "0.1.0"
+version = "0.1.1"
 dependencies = [
  "colored",
  "regex",
index 817272d..723b9b2 100644 (file)
@@ -1,6 +1,6 @@
 [package]
 name = "evpf"
-version = "0.1.1"
+version = "0.1.2"
 authors = ["Harishankar <v.harishankar@gmail.com>"]
 edition = "2018"
 
index c5dd52e..d44387c 100644 (file)
@@ -261,7 +261,7 @@ fn main() {
        // collect the command line arguments - if any 
        let args : Vec<String> = env::args().collect ();
        // regular expression to match a number 
-       let match_num = Regex::new (r"^\d+?\.*?\d*?$").unwrap ();
+       let match_num = Regex::new (r"^\-?\d+?\.*?\d*?$").unwrap ();
        
        if args.len () > 1 {
        // if arguments are provided run in command line mode - i.e. print the