diff --git a/src/parser.rs b/src/parser.rs index 21bb0bc..61122a2 100644 --- a/src/parser.rs +++ b/src/parser.rs @@ -43,7 +43,13 @@ fn parse_main(characters: &mut Vec, current_arg: &mut String) -> Vec = vec![]; + + if !current_arg.is_empty() { + argv.push(current_arg.clone()); + } + + argv } else { current_arg.push(current_char); parse_main(characters, current_arg)