Description
The arguments included in the quotation marks will be regarded as one argument both in Fortran and in this module, which means that if we use temp.exe "-n 4", the function command_argument_count() will return 1 and the argparser will not parse the argument n normally but return an error Error: integer option '-n' cannot be in aggregate argument.
Expected Behaviour
The effect of the command git commit -m init is equal to git commit "-m init" is an example that shows the expected behavior.