From 7fa67bd034de2457d3de6122b161dd6a8052c473 Mon Sep 17 00:00:00 2001 From: Ahurac Date: Mon, 15 Apr 2024 11:11:11 +0200 Subject: [PATCH] =?UTF-8?q?parser=20:=20suppression=20bug=20o=C3=B9=20le?= =?UTF-8?q?=20point=20virgule=20ne=20fonctionne=20pas=20s'il=20n'est=20pas?= =?UTF-8?q?=20pr=C3=A9c=C3=A9d=C3=A9=20d'une=20espace?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/parser.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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)