Getopt :: Expar.

GetOPT :: Expar contiene parametri estesi Parametri di comando Parser.
Scarica ora

Getopt :: Expar. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Harlin L. Hamilton Jr.
  • Sito web dell'editore:
  • http://search.cpan.org/~hlhamilt/Getopt-ExPar-0.01/ExPar.pm

Getopt :: Expar. Tag


Getopt :: Expar. Descrizione

Getopt :: Expar contiene parametri estesi Parametri di comando Parser. Getopt :: Expar contiene parametri estesi Diagramma di comando parser.synopsis Uso Getopt :: Expar; My (@pdt, @mm,% opt); Expar @pdt, @mm, $ opt; exportuse getopt :: Expar esporta la sub Expar nel tuo nome Space.Expar è un modulo Perl5 utilizzato per analizzare i parametri della riga di comando. Questo pacchetto utilizza la tabella @pdt, parametro Descrizione tabella e il modulo @mm, messaggio, per tornare% opt che è un riferimento a hash contenente i dati delle opzioni della riga di comando. La funzione di Getopt :: Expar è basata su Getopt :: Evap, creato da Stephen O. Lidie.Introduzione La funzione di esposizione analizza una linea di comando perl. Utilizzando le definizioni opzionali nel @pdt, i tipi di argomenti sono controllati e gli argomenti stessi possono essere controllati contro un intervallo o un motivo specificato. Utilizzando sia @pdt che @mm, diversi tipi di aiuto possono essere ritirati all'utente. EXPAR gestisce le righe di comando con questo formato: Comando in cui qualsiasi parametri e file_list sono opzionali.Parameter Descrizione Tabella (PDT) Syntaxhere è la sintassi PDT. I costrutti opzionali sono racchiusi in [] e il | Il personaggio separa i possibili valori in un elenco. PDT : Type default_value]] PDTend flag_list è uno o più dei seguenti flag: opzionale_file_list | richiesto_file_list |. no_file_list: specifica le condizioni di elenco dei file alla fine della riga di comando. (Solo uno di questi può essere specificato) Abbreviazioni: consente abbreviazioni di comandi o alias fino a quando non viene dato abbastanza del comando per renderlo distinguibile da tutti gli altri. In caso contrario, un messaggio viene stampato in modo che l'utente possa essere più specifico. Switchglomming: consente di specificare più opzioni di interruttore a lettere singole come opzione singola (deve essere la prima opzione). PDT_WARNINGS: per il debug di un @pdt, stampa messaggi che non sono necessariamente errori, come il numero incoerente di valori predefiniti in un elenco, ecc. Default_variable è una variabile di ambiente - vedere le note di utilizzo della sezione per i dettagli completi. Quindi, il più semplice PDT PDT sarebbe: PDT PDTENDTHIS PDT definirebbe semplicemente un interruttore -Help per il comando, ma è piuttosto inutile. Un PDT tipico sarebbe più simile a questo: PDT Numero rana, n: intero = 1 caratteri, c: stringa = "default_string "PDTEND No_File_ListThis PDT, per la rana di comando, definisce due parametri, numero (o N), di tipo intero con un valore predefinito di 1 e caratteri (o c), della stringa di tipo con un valore predefinito di" default_string ". L'indicatore PDTend No_File_List indica che nessun file_List di trascinamento può apparire sulla riga di comando. Naturalmente, l'interruttore -Help viene definito automaticamente.ach di queste opzioni può essere ulteriormente raffinato utilizzando un intervallo e un motivo, rispettivamente: PDT Frog Number, N: Integer (((# (


Getopt :: Expar. Software correlato