Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen kabul_kontrol komutudur.
Program:
ADI
kabul_kontrol
- Bir dilbilgisinin verilen kelime dizilerini kabul edip etmediğini kontrol edin
SİNOPSİS
kabul_kontrol [-t] [-s isim] [-v] {ön ek}
AÇIKLAMA
kabul_kontrol bir cümlenin kabul edilip edilmeyeceğini kontrol eden bir araçtır.
dilbilgisi (önek.dfa ve önek.dict). Cümle standart girdiden verilmelidir.
Bir metin dosyasının her satırında tüm test cümlelerini hazırlayarak toplu kontrol yapabilir ve
standart girdi olarak ver kabul_kontrol.
Bu araç .dfa, .dict ve .term dosyalarına ihtiyaç duyar. Yazılı bir dilbilgisi dosyasını dönüştürmelisiniz
onları üret mkdfa.
Bir cümle boşlukla ayrılmış kelime dizisi olarak verilmelidir. eklemek gerekebilir
gramerinize bağlı olarak sil gibi baş / kuyruk sessizliği kelime. ve içermemelidir
kısa duraklama kelimesi.
Bir kelime bir gramerde çeşitli kategorilere ait olduğunda, kabul_kontrol hepsini kontrol edecek
olası cümle kalıpları ve bunlardan herhangi biri kabul edilebilirse kabul edin.
SEÇENEKLER
-t
Girdi olarak sözcük yerine kategori adını kullanın.
-s isim
Atlanacak kısa duraklamalı kelime adı. (varsayılan: "sp")
-v
Hata ayıklama çıktısı.
ÖRNEKLER
"Tarih" dilbilgisi için bir çıktı:
% echo ' SONRAKİ PAZAR ' | kabul_kontrol tarihi
Sözlükte okumak...
143 kelime...bitti
DFA dilbilgisinde okuma...tamamlandı
Eşleme dict öğesi <-> DFA terminali (kategori)...yapıldı
Dönem dosyasında okuma (isteğe bağlı)...yapıldı
27 kategori, 143 kelime
DFA'nın 35 düğümü ve 71 yayı vardır
-----
SONRAKİ PAZAR
kategori: NS_B (SONRAKİ|SONRAKİ) (DAYOFWEEK|DAYOFWEEK|DAY|DAY) NS_E
kabul edilen
onworks.net hizmetlerini kullanarak çevrimiçi olarak accept_check'i kullanın