Il s'agit de la commande hfst-pair-test qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
hfst-pair-test - =test de paire pour un fichier de règles twolc.
SYNOPSIS
test de paire hfst [OPTIONS...] [DANS LE FICHIER]
DESCRIPTION
test de paire pour un fichier de règles twolc.
Commun options:
-h, --Aidez-moi
Imprimer le message d'aide
-V, --version
Imprimer les informations sur la version
-v, --verbeux
Imprimer en détail pendant le traitement
-q, --silencieux
N'imprimer que les erreurs fatales et la sortie demandée
-s, --silencieux
alias de --silencieux
Entrée / Sortie options:
-i, --saisir=DANS LE FICHIER
Lire le fichier de règles d'entrée depuis INFILE
-o, --output=FICHIERS
Écrire la sortie de test dans OUTFILE
-N --test-négatif
Le test échoue si l'une des paires de chaînes est acceptée.
-X --xerox-mode
En mode xerox, les cas de test sont récoltés à partir d'un fichier source twolc.
Paire tester options:
-I, --chaînes-d'entrée=SFILIER
Lire les chaînes de test de paire à partir de SFILE
Si SFILE est manquant, les chaînes de paires de test sont lues à partir de STDIN. Si OUTFILE est manquant,
la sortie de test est écrite dans STDOUT.
Le fichier de règles est testé à l'aide de correspondances données sous forme de paires de chaînes, par exemple "early:ie
r". Chaque chaîne de paire est testée à l'aide de chaque règle et le programme imprime des informations sur
correspondances qui sont incorrectement autorisées ou interdites.
Les fichiers de chaînes de paires de test contiennent une paire chaîne/ligne. Lignes où le premier
le caractère non blanc est "!" sont considérées comme des lignes de commentaires et ignorées.
Il existe trois modes de test positif, négatif et Xerox. En mode positif, tous les
les chaînes de paires doivent être autorisées et en mode négatif, elles doivent être interdites. Dans Xerox
mode les cas sont lus à partir d'un fichier source twolc et les cas positifs et négatifs peuvent
se produire.
Normalement, le mode test positif est utilisé. Option -N passe en mode test négatif. Les
le code de sortie pour un test réussi est 0. Le code de sortie est 1 sinon. Un essai réussi
affichera "Test réussi". Un test ayant échoué affiche « Test échoué » et des informations sur la paire
des chaînes mal gérées.
En mode test positif (c'est-à-dire sans option -N), si une chaîne de paires n'est pas acceptée, le
les noms des règles qui le rejettent sont imprimés ainsi que les positions dans la chaîne où
les règles manquent de transitions possibles. En mode négatif, seules les chaînes qui sont
autorisés sont imprimés.
En mode Xerox, l'entrée doit être un fichier twolc. Les tests se composent de deux lignes : un formulaire de saisie
et un formulaire de sortie. Les cas de test sont des commentaires spécialisés préfixés par '!???' ou
'!$' selon que la paire doit réussir ou échouer. Un exemple de test positif :
!??? plus tôt !??? plus tôt
Un exemple de test négatif :
!$ plus tôt !$ plus tôt
En mode silencieux (-s), le programme n'imprimera rien. Seul le code de sortie indique si
le test a réussi ou non.
DE LA LIGNE BOGUES
Signaler des bogues à[email protected]> ou directement sur notre bug tracker à l'adresse :
Page d'accueil de hfst-pair-test :
Aide générale sur le logiciel HFST :
DROIT D'AUTEUR
Copyright © 2010 Université d'Helsinki, Licence GPLv3 : GNU GPL version 3
<http://gnu.org/licenses/gpl.html>
C'est un logiciel libre : vous êtes libre de le modifier et de le redistribuer. Il n'y a AUCUNE GARANTIE,
dans la mesure permise par la loi.
Utilisez hfst-pair-test en ligne en utilisant les services onworks.net