Description: `v reduce file.v` will try to minimise the given source
code `file.v`, to its smallest version, that still leads to a V compiler
error. The result of the reduction, will be stored in a file named
`rpdc.v` in the current folder.

Usage: v reduce path/to/file_to_reduce.v [options] [ARGS]

Options:
  -m, --error_msg <string>  the error message you want to reproduce,
                            default: 'C compilation error'

  -c, --command <string>    the command used to try to reproduce the error,
                            default: `'<VEXE>' -no-skip-unused`, will replace
                            PATH with the path of the folder where it is run

  -p, --cp                  if used v reduce will copy the whole folder of the
                            project

  -t, --to <int>            sets a timeout for the command, default=0: no
                            timeout

  -w, --fmt                 enable v fmt for the output (rpdc_file_name.v)

  -h, --help                display this help and exit
  --version                 output version information and exit
