commit 96bdc3c5f4097a9db149d14940c5ac3ecbdcc0ec
parent bcf8045763e91d2ed0a2a023febd46618afc8fbf
Author: ~karx <karx@tilde.team>
Date: Tue, 16 Mar 2021 12:38:36 -0500
Split arguments into a Vec
Diffstat:
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/main.rs b/src/main.rs
@@ -140,7 +140,11 @@ impl Program {
builder
}
- fn run_external(&mut self, filename: String) {
+ fn run_external(&mut self, arguments: String) {
+ let argument_vec: Vec<&str> = arguments.split("-").collect();
+ println!("{}", argument_vec.len());
+ let filename = argument_vec[0];
+
// Read contents of the provided file and construct a symbolic Program from it
let contents = fs::read_to_string(filename).expect("Something went wrong reading the file");
let mut prog = Program::from_string(contents);