From f12f786f460b58633cf77652adadacd31b4fbd80 Mon Sep 17 00:00:00 2001 From: primardj Date: Fri, 5 Apr 2024 23:33:31 +0100 Subject: [PATCH] add misc as public parser module --- 01_phase_rust_src/sv/src/parser.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/01_phase_rust_src/sv/src/parser.rs b/01_phase_rust_src/sv/src/parser.rs index aa2a608..ce1cdce 100644 --- a/01_phase_rust_src/sv/src/parser.rs +++ b/01_phase_rust_src/sv/src/parser.rs @@ -1,6 +1,6 @@ -mod misc; +pub mod misc; use std::process::exit; @@ -18,6 +18,7 @@ pub fn parse_args(args: Vec) -> Vec{ tmpstr = parse_args_1(arg); if tmpstr == "--" { + parser.push("--".to_string()); i += 1; } if tmpstr == "-w" { @@ -30,6 +31,7 @@ pub fn parse_args(args: Vec) -> Vec{ } else if tmpstr == "" { // We are actually in phase II. Do exactly the same if it was phase II. + parser.push("--".to_string()); parser.push(phase2(arg)); i = 3; }