นี่คือคำสั่ง hfst-pair-test ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
hfst-pair-test - = ทดสอบคู่สำหรับไฟล์กฎ twolc
เรื่องย่อ
การทดสอบคู่ hfst [OPTIONS... ] [อินไฟล]
DESCRIPTION
ทดสอบคู่สำหรับไฟล์กฎ twolc
ร่วมกัน ตัวเลือก:
-h, --ช่วยด้วย
พิมพ์ข้อความช่วยเหลือ
-V, --รุ่น
พิมพ์ข้อมูลรุ่น
-v, --รายละเอียด
พิมพ์อย่างละเอียดขณะประมวลผล
-q, --เงียบ
พิมพ์เฉพาะข้อผิดพลาดร้ายแรงและขอเอาท์พุต
-s, --เงียบ
นามแฝงของ --เงียบ
Input / Output ตัวเลือก:
-i, --ป้อนข้อมูล=อินไฟล
อ่านไฟล์กฎอินพุตจาก INFILE
-o, --เอาท์พุท=ภายนอก
เขียนผลการทดสอบไปที่ OUTFILE
-N --การทดสอบเชิงลบ
การทดสอบล้มเหลวหากยอมรับสตริงคู่ใด ๆ
-X --xerox โหมด
ในโหมด xerox กรณีทดสอบจะถูกเก็บเกี่ยวจากไฟล์ต้นทาง twolc
คู่ ทดสอบ ตัวเลือก:
-I, --อินพุต-สตริง=แฟ้ม
อ่านคู่ทดสอบสตริงจาก SFILE
หากไม่มี SFILE สตริงคู่ทดสอบจะถูกอ่านจาก STDIN หากไม่มี OUTFILE
เอาต์พุตการทดสอบถูกเขียนไปยัง STDOUT
ไฟล์กฎได้รับการทดสอบโดยใช้การโต้ตอบที่กำหนดเป็นสตริงคู่ เช่น "early:ie
r" ทุกคู่ string ทดสอบโดยใช้ทุกกฎและโปรแกรมพิมพ์ข้อมูลเกี่ยวกับ
จดหมายที่ได้รับอนุญาตหรือไม่ได้รับอนุญาตอย่างไม่ถูกต้อง
ไฟล์สตริงคู่ทดสอบมีหนึ่งคู่สตริง/บรรทัด เส้นที่แรก
อักขระที่ไม่ใช่ช่องว่างคือ "!" ถือเป็นบรรทัดความคิดเห็นและข้ามไป
มีโหมดการทดสอบสามโหมดโหมดบวก ลบ และโหมดซีร็อกซ์ ในโหมดบวก . ทั้งหมด
ควรอนุญาตสตริงคู่และในโหมดลบไม่ควรอนุญาต ในซีร็อกซ์
โหมด กรณีถูกอ่านจากไฟล์ต้นทาง twolc และทั้งกรณีบวกและลบสามารถ
เกิดขึ้น
โดยปกติ โหมดการทดสอบเชิงบวกจะถูกใช้งานอยู่ ตัวเลือก -N เปลี่ยนเป็นโหมดการทดสอบเชิงลบ NS
รหัสทางออกสำหรับการทดสอบที่สำเร็จคือ 0 รหัสทางออกคือ 1 มิฉะนั้น การทดสอบที่ประสบความสำเร็จ
จะพิมพ์ว่า "ผ่านการทดสอบ" การทดสอบที่ล้มเหลวจะพิมพ์ว่า "การทดสอบล้มเหลว" และข้อมูลเกี่ยวกับคู่
สตริงที่ถูกจัดการอย่างไม่ถูกต้อง
ในโหมดการทดสอบเชิงบวก (เช่น ไม่มีตัวเลือก -N) หากไม่ยอมรับสตริงคู่ ค่า
ชื่อของกฎที่ปฏิเสธจะถูกพิมพ์เช่นเดียวกับตำแหน่งในสตริงที่
กฎไม่มีการเปลี่ยนแปลงที่เป็นไปได้ ในโหมดลบ เฉพาะสตริงที่เป็น
อนุญาตให้พิมพ์
ในโหมด Xerox อินพุตควรเป็นไฟล์ twolc การทดสอบประกอบด้วยสองบรรทัด: รูปแบบการป้อนข้อมูล
และรูปแบบการออก กรณีทดสอบเป็นความคิดเห็นเฉพาะทางที่นำหน้าด้วย '!???' หรือ
'!$' ขึ้นอยู่กับว่าคู่ควรสำเร็จหรือล้มเหลว ตัวอย่างของการทดสอบในเชิงบวก:
!??? ก่อนหน้านี้ !??? ก่อนหน้านี้
ตัวอย่างของการทดสอบเชิงลบ:
!$ ก่อน !$ ก่อน
ในโหมดเงียบ (-s) โปรแกรมจะไม่พิมพ์อะไรเลย เฉพาะรหัสทางออกเท่านั้นที่บอกว่า
การทดสอบสำเร็จหรือไม่
รายงาน ข้อบกพร่อง
รายงานจุดบกพร่องไปที่hfst-bugs@helsinki.fi> หรือตรงไปที่ตัวติดตามข้อบกพร่องของเราที่:
หน้าแรกของ hfst-pair-test:
ความช่วยเหลือทั่วไปในการใช้ซอฟต์แวร์ HFST:
ลิขสิทธิ์
ลิขสิทธิ์ © 2010 University of Helsinki, License GPLv3: GNU GPL version 3
<http://gnu.org/licenses/gpl.html>
นี่เป็นซอฟต์แวร์ฟรี: คุณสามารถเปลี่ยนแปลงและแจกจ่ายต่อได้ ไม่มีการรับประกัน
ตามขอบเขตที่กฎหมายอนุญาต
ใช้ hfst-pair-test ออนไลน์โดยใช้บริการ onworks.net