Это команда hfst-pair-test, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
hfst-pair-test - = проверка пары для файла правил twolc.
СИНТАКСИС
hfst-пара-тест [ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ...] [ИНФАЙЛ]
ОПИСАНИЕ
парный тест для файла правил twolc.
Общий опции:
-h, --Помогите
Распечатать справочное сообщение
-V, --версия
Информация о версии для печати
-v, --подробный
Подробная печать во время обработки
-q, --тихий
Печатать только фатальные ошибки и запрошенный вывод
-s, --тихий
Псевдоним --тихий
Ввод, вывод опции:
-i, --Вход=ИНФАЙЛ
Прочитать файл правил ввода из INFILE
-o, --выход=АУТФАЙЛ
Записать тестовый вывод в OUTFILE
-N --отрицательный-тест
Тест не выполняется, если принимается любая из парных строк.
-X --xerox-режим
В режиме ксерокопии тестовые случаи собираются из исходного файла twolc.
пара тестXNUMX опции:
-I, - входные строки=ФАЙЛ
Прочитать парные тестовые строки из SFILE
Если SFILE отсутствует, строки тестовой пары считываются из STDIN. Если OUTFILE отсутствует,
тестовый вывод записывается в STDOUT.
Файл правил проверяется с использованием соответствий, представленных в виде парных строк, например, «ранний: т.е.
r ". Каждая строка пары проверяется с использованием каждого правила, и программа выводит информацию о
переписки, которые неправильно разрешены или запрещены.
Строковые файлы тестовых пар содержат одну пару строка / строка. Строки, где первая
не пробельный символ - "!" считаются строками комментариев и пропускаются.
Есть три режима тестирования: положительный, отрицательный и режим Xerox. В положительном режиме все
парные строки должны быть разрешены, а в отрицательном режиме они должны быть запрещены. В Xerox
в этом режиме случаи читаются из исходного файла twolc, и как положительные, так и отрицательные случаи могут
происходит.
Обычно используется положительный тестовый режим. Вариант -N переходит в отрицательный тестовый режим. В
код выхода для успешного теста - 0. В противном случае код выхода - 1. Успешный тест
напечатает «Тест пройден». Неудачный тест печатает «Тест не пройден» и информацию о паре.
строки, которые обрабатываются неправильно.
В режиме положительного тестирования (т.е. без опции -N), если парная строка не принята,
печатаются названия правил, которые его отклоняют, а также позиции в строке, где
правила исчерпывают возможные переходы. В отрицательном режиме только те строки, которые
разрешено печатаются.
В режиме Xerox ввод должен быть файлом twolc. Тесты состоят из двух строк: форма ввода
и форма вывода. Тестовые примеры представляют собой специальные комментарии с префиксом "! ???" или
'! $' в зависимости от того, будет ли пара успешна или нет. Пример положительного теста:
! ??? раньше! ??? ранее
Пример отрицательного теста:
! $ раньше! $ раньше
В беззвучном режиме (-s) программа ничего не печатает. Только код выхода сообщает,
тест прошел успешно или нет.
СОСТАВЛЕНИЕ ОТЧЕТОВ ОШИБКИ
Сообщайте об ошибках[электронная почта защищена]> или прямо в нашу систему отслеживания ошибок по адресу:
Домашняя страница hfst-pair-test:
Общая помощь при использовании программного обеспечения HFST:
АВТОРСКИЕ ПРАВА
Авторские права © 2010 Хельсинкский университет, Лицензия GPLv3: GNU GPL версии 3
<http://gnu.org/licenses/gpl.html>
Это бесплатное программное обеспечение: вы можете изменять и распространять его. НЕТ ГАРАНТИИ,
в пределах, разрешенных законом.
Воспользуйтесь онлайн-тестом hfst-pair-test с помощью сервисов onworks.net