alvisespano / Polygen

The famous random sentence generator.
Other
39 stars 9 forks source link

CLI Help: Opzione '-help' (anziché '-h') #7

Open tajmone opened 6 years ago

tajmone commented 6 years ago

In vista di un'eventuale nuova release ufficiale di Polygen v1.0.7, ti segnalo un errore nel testo dell'help da riga di comando: l'opzione -help dovrebbe essere -h.

C:\>polygen

Polygen (type 2) v1.0.6 built 20051011 - http://www.polygen.org
Manta/Spinning Kids alias Alvise Spano' anno MMII ac insequenti fecit.

usage: polygen [OPTION]... SOURCES...

 SOURCE     source file(s) providing grammar definition

 OPTION
  -eof STR  use string STR as end-of-file (default: STR = "\n")
  -help     display this help message
  -info     alias for '-S I'
  -l LABEL  add LABEL to initial active label environment
  -o DEST   output to DEST file
  -pedantic set warning level to maximum
  -pre      output preprocessed source grammar
  -seed N   pass unsigned integer N as random seed
  -S SYM    use SYM as starting non-terminal symbol (default: SYM = S)
  -t        check source grammar and output inferred global label groups
  -v        be verbose
  -X N      iterate generation for N times (default: N = 1)
  -W N      set warning pedantry at level N (default: N = 1)
  --help  Display this list of options

L'opzione --help funziona, ma -help no, probabilmente doveva essere -h

alvisespano commented 6 years ago

E' vero. Penso sia cambiata il modulo Args della stdlib di OCaml. Perché il flag help è gestito automaticamente dall'API, inclusi gli alias come --help, -h ecc. Si vede che -help non è più automaticamente gestito.