The argument parser accepts quoted multi word strings as arguments, but replaces commas inside the string with spaces. Also empty strings don't work. I would like to use both of these things.
Mixing multiple delimiters is kinda dubious anyway, but I made this parser to handle inputs like
cmd "first, argument", second 3 ""
into four arguments first, argument, second, 3 and <empty string>:
Actually I don't really like comma as a separator at all, it just feels weird in a console environment and it's messing with things like arbitrary number of arguments that should be treated as strings.
The argument parser accepts quoted multi word strings as arguments, but replaces commas inside the string with spaces. Also empty strings don't work. I would like to use both of these things.
Mixing multiple delimiters is kinda dubious anyway, but I made this parser to handle inputs like
into four arguments
first, argument
,second
,3
and<empty string>
:(Seeing as this is an open source project I thought I'd report some PB3 bugs here instead. I can make a PR if you want.)