GoGPT Best VPN GoSearch

OnWorks favicon

dlg - ອອນລາຍໃນຄລາວ

ແລ່ນ dlg ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ dlg ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


dlg - DFA Lexical Analyzer Generator

SYNTAX


ດກ [ທາງເລືອກໃນການ] lexical_spec [output_file]

ລາຍລະອຽດ


ດກ ເປັນເຄື່ອງມືທີ່ຜະລິດ automata finite ກໍານົດໄວສໍາລັບການຮັບຮູ້ປົກກະຕິ
ການສະແດງອອກໃນການປ້ອນຂໍ້ມູນ.

OPTIONS


-CC ສ້າງຜົນຜະລິດ C++. ໄດ້ output_file ບໍ່ໄດ້ລະບຸໃນກໍລະນີນີ້.

-C[ ລະດັບ]
ບ່ອນທີ່ລະດັບແມ່ນລະດັບການບີບອັດທີ່ໃຊ້. 0 ຕົວຊີ້ວັດບໍ່ມີການບີບອັດ, 1 ເອົາອອກ
ຕົວອັກສອນທີ່ບໍ່ໄດ້ໃຊ້ທັງໝົດຈາກການປ່ຽນຈາກຕາຕະລາງ, ແລະ 2 ແຜນທີ່ທຽບເທົ່າ
ລັກສະນະໃນຫ້ອງຮຽນລັກສະນະດຽວກັນ. ມັນໄດ້ຖືກແນະນໍາວ່າລະດັບ -C2 ແມ່ນ
ຖືກນໍາໃຊ້, ເນື່ອງຈາກວ່າມັນຈະຫຼຸດລົງຢ່າງຫຼວງຫຼາຍຂະຫນາດຂອງ dfa ທີ່ຜະລິດສໍາລັບ lexical
ນັກວິເຄາະ.

-m ຜະລິດໄຟລ໌ສ່ວນຫົວສໍາລັບຮູບແບບ lexical ດ້ວຍຊື່ອື່ນທີ່ບໍ່ແມ່ນຄ່າເລີ່ມຕົ້ນ
ຊື່ຂອງ "mode.h".

-i ການວິເຄາະແບບໂຕ້ຕອບ, ຫຼືແບບໂຕ້ຕອບເທົ່າທີ່ເປັນໄປໄດ້, parser ແມ່ນຜະລິດ. ລັກສະນະເປັນ
ໄດ້ພຽງແຕ່ໃນເວລາທີ່ຕ້ອງການເພື່ອຕັດສິນໃຈວ່າລັດທີ່ຈະໄປ. ການດູແລບາງຢ່າງຕ້ອງເປັນ
ປະຕິບັດເພື່ອໃຫ້ໄດ້ລັດຍອມຮັບທີ່ບໍ່ຕ້ອງການເບິ່ງລັກສະນະຕໍ່ໄປ
ເພື່ອກໍານົດວ່ານັ້ນແມ່ນລັດຢຸດ. ການສະແດງອອກປົກກະຕິໃດໆທີ່ມີ Kleene
ການປິດໃນຕອນທ້າຍແມ່ນຮັບປະກັນວ່າຕ້ອງການລັກສະນະອື່ນຂອງການເບິ່ງລ່ວງຫນ້າ.

-cl ລະດັບ
ລະບຸຊື່ຊັ້ນຮຽນສໍາລັບ DLG ເພື່ອສ້າງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ DLGLexer. "ຫ້ອງຮຽນ" ຈະ
ເປັນ subclass ຂອງ DLGLexerBase; ໃຊ້ສໍາລັບ -CC ເທົ່ານັ້ນ.

- ນີ້ automaton ຈະປະຕິບັດຕົວພິມໃຫຍ່ແລະຕົວພິມນ້ອຍຄືກັນ. ນີ້​ແມ່ນ
ສໍາເລັດໃນ automaton ໄດ້; ລັກສະນະໃນ buffer lexical ແມ່ນ unmodified.

-cs ຕົວອັກສອນຕົວພິມໃຫຍ່ ແລະ ຕົວພິມນ້ອຍແມ່ນຖືວ່າແຕກຕ່າງກັນ. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ.

-o dir Directory ບ່ອນທີ່ໄຟລ໌ຜົນຜະລິດຄວນຈະໄປ (default="."). ນີ້ແມ່ນງາມຫຼາຍສໍາລັບ
ຮັກສາບັນຊີແຫຼ່ງທີ່ຈະແຈ້ງຂອງ ANTLR ແລະ DLG spawn.

- ຄວາມ​ວຸ້ນ​ວາຍ​
ເຕືອນຖ້າຫຼາຍກວ່າໜຶ່ງສຳນວນປົກກະຕິສາມາດກົງກັບລຳດັບຕົວອັກສອນດຽວກັນ.
ການເຕືອນໄພໃຫ້ຕົວເລກຂອງການສະແດງອອກໃນ dlg lexical specification
ໄຟລ໌. ຕົວເລກຂອງສໍານວນເລີ່ມຕົ້ນທີ່ຫນຶ່ງ. ການເຕືອນໄພຫຼາຍອາດຈະເປັນ
ພິມສໍາລັບການສະແດງອອກດຽວກັນ.

- ນໍາ​ໃຊ້​ໃນ​ສະ​ຖານ​ທີ່​ຂອງ​ຊື່​ໄຟລ​໌​ເພື່ອ​ໃຫ້​ໄດ້​ຮັບ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ຈາກ​ມາດ​ຕະ​ຖານ​ໃນ​ຫຼື​ສົ່ງ​ອອກ​ໄປ​ຫາ​
ມາດຕະຖານອອກ.

ພິເສດ ການພິຈາລະນາ


dlg ເຮັດວຽກ ... ພວກເຮົາຄິດວ່າ. ບໍ່​ມີ​ການ​ຮັບ​ປະ​ກັນ implicit ຂອງ​ຫຍັງ​. ພວກເຮົາສະຫງວນບໍ່ ທາງດ້ານກົດຫມາຍ
ສິດທິຕໍ່ກັບຊອບແວທີ່ເອີ້ນວ່າ Purdue Compiler Construction Tool Set (PCCTS) — PCCTS
ຢູ່ໃນສາທາລະນະ. ບຸກຄົນຫຼືບໍລິສັດອາດຈະເຮັດສິ່ງໃດກໍ່ຕາມທີ່ເຂົາເຈົ້າຕ້ອງການດ້ວຍແຫຼ່ງ
ລະຫັດທີ່ແຈກຢາຍກັບ PCCTS ຫຼືລະຫັດທີ່ສ້າງຂຶ້ນໂດຍ PCCTS, ລວມທັງການລວມເອົາ
PCCTS, ຫຼືຜົນຜະລິດຂອງມັນ, ເຂົ້າໄປໃນຊອບແວການຄ້າ. ພວກເຮົາຊຸກຍູ້ໃຫ້ຜູ້ໃຊ້ພັດທະນາຊອບແວ
ກັບ PCCTS. ຢ່າງໃດກໍ່ຕາມ, ພວກເຮົາຂໍໃຫ້ສິນເຊື່ອນັ້ນຖືກມອບໃຫ້ພວກເຮົາສໍາລັບການພັດທະນາ PCCTS. ໂດຍ
"ສິນເຊື່ອ", ພວກເຮົາຫມາຍຄວາມວ່າຖ້າທ່ານລວມເອົາລະຫັດແຫຼ່ງຂອງພວກເຮົາເຂົ້າໄປໃນຫນຶ່ງໃນໂປຼແກຼມຂອງທ່ານ
(ຜະລິດຕະພັນການຄ້າ, ໂຄງການຄົ້ນຄ້ວາ, ຫຼືອື່ນໆ) ທີ່ທ່ານຮັບຮູ້ຄວາມຈິງນີ້
ບາງບ່ອນໃນເອກະສານ, ບົດລາຍງານການຄົ້ນຄວ້າ, ແລະອື່ນໆ ... ຖ້າທ່ານຕ້ອງການ PCCTS ແລະມີ
ພັດທະນາເຄື່ອງມືທີ່ດີກັບຜົນຜະລິດ, ກະລຸນາບອກວ່າທ່ານໄດ້ພັດທະນາມັນໂດຍໃຊ້ PCCTS.
ຕາບໃດທີ່ຄໍາແນະນໍາເຫຼົ່ານີ້ຖືກປະຕິບັດຕາມ, ພວກເຮົາຄາດວ່າຈະສືບຕໍ່ປັບປຸງລະບົບນີ້ແລະ
ຄາດວ່າຈະເຮັດໃຫ້ເຄື່ອງມືອື່ນໆທີ່ມີຢູ່ຍ້ອນວ່າພວກເຂົາສໍາເລັດ.

ໃຊ້ dlg ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.