Aceasta este comanda hfst-pair-test care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
hfst-pair-test - =test de pereche pentru un fișier de reguli twolc.
REZUMAT
hfst-pair-test [OPŢIUNI...] [INFIL]
DESCRIERE
test de pereche pentru un fișier de reguli twolc.
Comun opţiuni:
-h, --Ajutor
Imprimați mesajul de ajutor
-V, --versiune
Informații despre versiunea tipărită
-v, --verbos
Imprimați cu atenție în timpul procesării
-q, --Liniște
Tipăriți numai erori fatale și rezultatul solicitat
-s, --tăcut
Alias de --Liniște
Intrare ieșire opţiuni:
-i, --intrare=INFIL
Citiți fișierul cu reguli de intrare din INFILE
-o, --ieșire=OUTFILE
Scrieți rezultatul de test în OUTFILE
-N --test-negativ
Testul eșuează dacă oricare dintre șirurile de pereche este acceptat.
-X --xerox-mode
În modul xerox, cazurile de testare sunt culese dintr-un fișier sursă twolc.
Pereche test opţiuni:
-I, --input-strings=SFILE
Citiți șirurile de testare perechi din SFILE
Dacă SFILE lipsește, șirurile de perechi de testare sunt citite din STDIN. Dacă lipsește OUTFILE,
ieșirea testului este scrisă în STDOUT.
Fișierul cu reguli este testat folosind corespondențe date ca șiruri de perechi, de exemplu „early:ie
r". Fiecare șir de pereche este testat folosind fiecare regulă și programul imprimă informații despre
corespondențe care sunt incorect permise sau interzise.
Fișierele de șir de pereche de testare conțin o pereche de șir/linie. Rândurile unde prima
caracterul non-spațiu alb este "!" sunt considerate rânduri de comentarii și omise.
Există trei moduri de testare pozitiv, negativ și mod Xerox. În modul pozitiv, toate
șirurile de pereche ar trebui să fie permise, iar în modul negativ ar trebui să fie interzise. În Xerox
modul cazurile sunt citite dintr-un fișier sursă lc și atât cazurile pozitive, cât și cele negative pot
apar.
În mod obișnuit, este utilizat modul de testare pozitiv. Opțiune -N comută în modul test negativ. The
codul de ieșire pentru un test de succes este 0. În caz contrar, codul de ieșire este 1. Un test reușit
va tipări „Test trecut”. Un test eșuat afișează „Testul eșuat” și informații despre pereche
șiruri care sunt manipulate incorect.
În modul de testare pozitiv (adică fără opțiune -N), dacă un șir de pereche nu este acceptat,
sunt tipărite numele regulilor care o resping precum şi poziţiile din şir unde
regulile rămân fără posibile tranziții. În modul negativ, doar șirurile care sunt
permise sunt tipărite.
În modul Xerox, intrarea ar trebui să fie un fișier twolc. Testele constau din două linii: un formular de intrare
și o formă de ieșire. Cazurile de testare sunt comentarii specializate prefixate fie cu '!???' sau
„!$” depinzând dacă perechea ar trebui să reușească sau să eșueze. Un exemplu de test pozitiv:
!??? mai devreme !??? mai devreme
Un exemplu de test negativ:
!$ mai devreme !$ mai devreme
În modul silențios (-s), programul nu va imprima nimic. Numai codul de ieșire spune dacă
testul a avut succes sau nu.
RAPORTAREA GANDACI
Raportați erori la[e-mail protejat]> sau direct la instrumentul nostru de urmărire a erorilor la:
pagina de start hfst-pair-test:
Ajutor general folosind software-ul HFST:
DREPTURI DE AUTOR
Copyright © 2010 Universitatea din Helsinki, Licență GPLv3: GNU GPL versiunea 3
<http://gnu.org/licenses/gpl.html>
Acesta este software gratuit: sunteți liber să îl schimbați și să îl redistribuiți. NU ESTE GARANTIE,
în măsura permisă de lege.
Utilizați hfst-pair-test online folosind serviciile onworks.net