Skip to content

Commit 58dff23

Browse files
committed
Support also "/" for Parameters
1 parent a3fa34f commit 58dff23

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/CommandLine/Core/Tokenizer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public static StatePair<IEnumerable<Token>> Tokenize(
1919
Action<Error> onError = e => errors.Add(e);
2020

2121
var tokens = from arg in arguments
22-
from token in !arg.StartsWith("-", StringComparison.Ordinal)
22+
from token in !arg.StartsWith("-", StringComparison.Ordinal) && !arg.StartsWith("/", StringComparison.Ordinal)
2323
? new Token[] { Token.Value(arg) }
2424
: arg.StartsWith("--", StringComparison.Ordinal)
2525
? TokenizeLongName(arg, onError)
@@ -55,7 +55,7 @@ private static IEnumerable<Token> TokenizeShortName(
5555
throw new ArgumentNullException("value");
5656
}
5757

58-
if (value.Length > 1 || value[0] == '-' || value[1] != '-')
58+
if (value.Length > 1 || value[0] == '-' || value[0] == '/' || value[1] != '-')
5959
{
6060
var text = value.Substring(1);
6161

0 commit comments

Comments
 (0)