ນີ້ແມ່ນຄໍາສັ່ງ accept_check ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
accept_check
- ກວດເບິ່ງວ່າໄວຍະກອນຍອມຮັບ / ປະຕິເສດລໍາດັບຄໍາທີ່ໃຫ້
ສະຫຼຸບສັງລວມ
accept_check [-ທ] [-ສ ນາມສະກຸນ] [-v] {prefix}
ລາຍລະອຽດ
accept_check ເປັນເຄື່ອງມືໃນການກວດສອບວ່າປະໂຫຍກທີ່ສາມາດໄດ້ຮັບການຍອມຮັບຫຼືປະຕິເສດກ່ຽວກັບ a
ໄວຍະກອນ (prefix.dfa ແລະ prefix.dict). ປະໂຫຍກຄວນໄດ້ຮັບຈາກການປ້ອນມາດຕະຖານ.
ທ່ານສາມາດເຮັດການກວດສອບ batch ໂດຍການກະກຽມປະໂຫຍກທົດສອບທັງຫມົດໃນແຕ່ລະແຖວຂອງໄຟລ໌ຂໍ້ຄວາມ, ແລະ
ໃຫ້ມັນເປັນວັດສະດຸປ້ອນມາດຕະຖານຂອງ accept_check.
ເຄື່ອງມືນີ້ຕ້ອງການໄຟລ໌ .dfa, .dict ແລະ .term. ທ່ານຄວນປ່ຽນໄຟລ໌ໄວຍາກອນທີ່ຂຽນເປັນ
ສ້າງໃຫ້ເຂົາເຈົ້າໂດຍ mkdfa.
ປະໂຫຍກຄວນຖືກມອບໃຫ້ເປັນລໍາດັບຄໍາທີ່ແຍກອອກຈາກຊ່ອງຫວ່າງ. ມັນອາດຈະຈໍາເປັນຕ້ອງເພີ່ມ
head / tail ຄໍາ silence ຄື sil, ຂຶ້ນກັບໄວຍາກອນຂອງທ່ານ. ແລະບໍ່ຄວນມີ a
ຄໍາທີ່ພັກຜ່ອນສັ້ນ.
ເມື່ອຄຳສັບໃດໜຶ່ງເປັນປະເພດຕ່າງໆໃນໄວຍະກອນ, accept_check ຈະກວດສອບທັງຫມົດ
ຮູບແບບປະໂຫຍກທີ່ເປັນໄປໄດ້, ແລະຍອມຮັບມັນຖ້າຫາກວ່າອັນໃດອັນຫນຶ່ງທີ່ຍອມຮັບໄດ້.
OPTIONS
-t
ໃຊ້ຊື່ໝວດໝູ່ເປັນການປ້ອນຂໍ້ມູນແທນຄຳສັບ.
-s ນາມສະກຸນ
ຊື່ຄຳສັບທີ່ຢຸດຊົ່ວຄາວເພື່ອຂ້າມ. (ຄ່າເລີ່ມຕົ້ນ: "sp")
-v
ແກ້ບັນຫາຜົນຜະລິດ.
ຕົວຢ່າງ
ຜົນໄດ້ຮັບສໍາລັບໄວຍາກອນ "ວັນທີ":
% echo ' NEXT SUNDAY ' | accept_check ວັນທີ
ກຳລັງອ່ານວັດຈະນານຸກົມ...
143 ຄໍາ...ແລ້ວໆ
ການອ່ານໃນໄວຍະກອນ DFA...ແລ້ວໆ
ການສ້າງແຜນທີ່ລາຍການຄຳສັ່ງ <-> terminal DFA (ໝວດໝູ່)...ແລ້ວໆ
ກຳລັງອ່ານໄຟລ໌ຄຳສັບ (ເລືອກໄດ້)...ແລ້ວໆ
27 ປະເພດ, 143 ຄໍາ
DFA ມີ 35 nodes ແລະ 71 arcs
-----
wseq: ວັນອາທິດຕໍ່ໄປ
ໝວດໝູ່: NS_B (NEXT|NEXT) (DAYOFWEEK|DAYOFWEEK|DAY|DAY) NS_E
ຍອມຮັບ
ໃຊ້ accept_check ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net