Questo è il comando hfst-pair-test che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
hfst-pair-test - = test di coppia per un file di regole twolc.
SINOSSI
test di coppia hfst [VERSIONI...] [INFILE]
DESCRIZIONE
test di coppia per un file di regole twolc.
Uncommon opzioni:
-h, --Aiuto
Stampa messaggio di aiuto
-V, --versione
Informazioni sulla versione stampabile
-v, --verboso
Stampa dettagliatamente durante l'elaborazione
-q, --silenzioso
Stampa solo errori fatali e output richiesto
-s, --silenzioso
Alias di --silenzioso
Input Output opzioni:
-i, --ingresso=INFILE
Leggi il file delle regole di input da INFILE
-o, --produzione=PROFILO
Scrivi l'output di test su OUTFILE
-N --test-negativo
Il test ha esito negativo se viene accettata una delle stringhe di coppia.
-X --modalità xerox
In modalità xerox, i casi di test vengono raccolti da un file sorgente twolc.
Coppia test opzioni:
-I, --stringhe-input=SFILE
Leggi stringhe di test di coppia da SFILE
Se SFILE è mancante, le stringhe della coppia di test vengono lette da STDIN. Se OUTFILE è mancante,
l'output di prova viene scritto su STDOUT.
Il file di regole viene testato utilizzando le corrispondenze fornite come stringhe di coppia, ad esempio "early:ie
r". Ogni coppia di stringhe viene testata utilizzando ogni regola e il programma stampa le informazioni su
corrispondenze erroneamente consentite o non consentite.
I file di stringa della coppia di test contengono una coppia stringa/riga. Linee dove il primo
il carattere non di spazio bianco è "!" sono considerate righe di commento e saltate.
Sono disponibili tre modalità di test positivo, negativo e modalità Xerox. In modalità positiva, tutti i
le stringhe di coppia dovrebbero essere consentite e in modalità negativa dovrebbero essere disattivate. In Xerox
modalità i casi vengono letti da un file sorgente twolc e possono essere entrambi i casi positivi e negativi
verificarsi.
Normalmente, è in uso la modalità di test positivo. Opzione -N passa alla modalità test negativo. Il
il codice di uscita per un test riuscito è 0. Il codice di uscita è 1 altrimenti. Un test di successo
stamperà "Test superato". Un test fallito stampa "Test fallito" e informazioni sulla coppia
stringhe gestite in modo errato.
In modalità test positivo (cioè senza opzione -N), se una coppia di stringhe non viene accettata, il
vengono stampati i nomi delle regole che lo rifiutano e le posizioni nella stringa dove
le regole esauriscono le possibili transizioni. In modalità negativa, solo le stringhe che sono
consentiti sono stampati.
In modalità Xerox, l'input dovrebbe essere un file twolc. I test sono composti da due righe: un modulo di input
e un modulo di output. I casi di test sono commenti specializzati preceduti da '!???' o
'!$' a seconda che la coppia abbia successo o meno. Un esempio di test positivo:
!??? prima!??? prima
Un esempio di test negativo:
!$ prima !$ prima
In modalità silenziosa (-s), il programma non stamperà nulla. Solo il codice di uscita dice se
il test ha avuto successo o meno.
REPORTING BUG
Segnala bug a[email protected]> o direttamente al nostro bug tracker all'indirizzo:
hfst-pair-test home page:
Guida generale all'utilizzo del software HFST:
COPYRIGHT
Copyright © 2010 Università di Helsinki, Licenza GPLv3: GNU GPL versione 3
<http://gnu.org/licenses/gpl.html>
Questo è un software gratuito: sei libero di modificarlo e ridistribuirlo. NON C'E' GARANZIA,
nella misura consentita dalla legge.
Usa hfst-pair-test online utilizzando i servizi onworks.net