ນີ້ແມ່ນຄໍາສັ່ງ xotclsh ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
xotclsh - Tcl Shell ປະກອບດ້ວຍພາສາສະຄຣິບແບບວັດຖຸ XOTcl
ສະຫຼຸບສັງລວມ
xotclsh ?ຊື່ເອກະສານ arg arg ... ?
_________________________________________________________________
ລາຍລະອຽດ
xotclsh ເປັນຄໍາຮ້ອງສະຫມັກທີ່ຄ້າຍຄື shell ທີ່ອ່ານຄໍາສັ່ງ XOTcl ຈາກມາດຕະຖານຂອງຕົນຫຼື
ຈາກໄຟລ໌ແລະປະເມີນພວກມັນ. ເຊັ່ນດຽວກັນກັບການພົວພັນລະຫວ່າງ tclsh ແລະ ປາດຖະ ໜາ, ໂສວ
ສະຫນອງການເຮັດວຽກທັງຫມົດຂອງ xotclsh ແລະສະຫນອງການສະຫນັບສະຫນູນທີ່ກໍານົດໄວ້ລ່ວງຫນ້າສໍາລັບ TK
widget.
XOTcl (XOTcl, pronounced exotickle) ເປັນພາສາສະຄຣິບທີ່ເນັ້ນວັດຖຸໂດຍອີງໃສ່
OTcl ຂອງ MIT. ມັນມີຈຸດປະສົງເປັນການທົດແທນມູນຄ່າເພີ່ມຂອງ OTcl.
ພາສາສະຄິບ, ເຊັ່ນ Tcl, ຖືກອອກແບບມາສໍາລັບການກາວອົງປະກອບຮ່ວມກັນ, ສະຫນອງ
ຄຸນນະສົມບັດເຊັ່ນ: ການຂະຫຍາຍແບບໄດນາມິກແລະການພິມແບບເຄື່ອນໄຫວທີ່ມີການແປງອັດຕະໂນມັດ, ນັ້ນ
ເຮັດໃຫ້ພວກເຂົາເຫມາະສົມກັບການພັດທະນາຄໍາຮ້ອງສະຫມັກຢ່າງໄວວາ.
ລະບົບວັດຖຸຂອງ XOTcl ຊ່ວຍໃຫ້ຜູ້ໃຊ້ສາມາດກໍານົດວັດຖຸ, ຊັ້ນຮຽນ, ແລະຊັ້ນຮຽນ meta.
ຫ້ອງຮຽນແມ່ນວັດຖຸພິເສດທີ່ມີຈຸດປະສົງໃນການຄຸ້ມຄອງວັດຖຸອື່ນໆ. "ການຄຸ້ມຄອງ" ຫມາຍຄວາມວ່າ
ທີ່ຫ້ອງຮຽນຄວບຄຸມການສ້າງແລະການທໍາລາຍຂອງຕົວຢ່າງຂອງມັນແລະວ່າມັນປະກອບດ້ວຍ a
repository ຂອງວິທີການທີ່ສາມາດເຂົ້າເຖິງໄດ້ສໍາລັບຕົວຢ່າງ. ທຸກໆວັດຖຸອາດຈະໄດ້ຮັບການປັບປຸງດ້ວຍ
ວິທີການສະເພາະວັດຖຸ. XOTcl ສະຫນັບສະຫນູນການສືບທອດດຽວແລະຫຼາຍ. ຊັ້ນວັດຖຸທັງໝົດ
ແລະການພົວພັນກັບຊັ້ນຮຽນໃນ XOTcl ແມ່ນ introspectable ແລະສາມາດປ່ຽນແປງແບບເຄື່ອນໄຫວ
ໃນເວລາທີ່ຕົນເອງ. ຄວາມບໍ່ແນ່ນອນໃນການແກ້ໄຂຊື່ຂອງວິທີການແມ່ນຫຼີກເວັ້ນໂດຍຜ່ານວິທີການ
ລະບົບຕ່ອງໂສ້ໂດຍຜ່ານ "ຕໍ່ໄປ", ເຊິ່ງບໍ່ຈໍາເປັນຕ້ອງມີວິທີການຕັ້ງຊື່ຢ່າງຈະແຈ້ງ.
XOTcl ລວມແນວຄວາມຄິດຂອງ scripting ແລະ object-orientation ໃນທາງທີ່ຮັກສາ
ຜົນປະໂຫຍດຂອງທັງສອງຂອງພວກເຂົາ. ມັນໄດ້ຖືກຕິດຕັ້ງດ້ວຍໂຄງສ້າງພາສາໃຫມ່ຈໍານວນຫນຶ່ງທີ່ຊ່ວຍ
ການກໍ່ສ້າງແລະການຄຸ້ມຄອງລະບົບສະລັບສັບຊ້ອນ. ພວກເຮົາໄດ້ເພີ່ມການສະຫນັບສະຫນູນຕໍ່ໄປນີ້:
ການເຄື່ອນໄຫວ ຈຸດປະສົງ ການລວບລວມ, ເພື່ອສະຫນອງການລວມຕົວແບບເຄື່ອນໄຫວໂດຍຜ່ານ namespaces ຊ້ອນ
(ວັດຖຸ).
ຮັງ ຫ້ອງຮຽນ, ເພື່ອຫຼຸດຜ່ອນການແຊກແຊງຂອງໂຄງສ້າງໂຄງການທີ່ພັດທະນາເປັນເອກະລາດ.
ການຢືນຢັນ, ເພື່ອຫຼຸດຜ່ອນການໂຕ້ຕອບແລະຄວາມຫນ້າເຊື່ອຖືທີ່ເກີດຈາກການພິມແບບເຄື່ອນໄຫວ
ແລະ, ດັ່ງນັ້ນ, ເພື່ອຄວາມສະດວກການປະສົມປະສານຂອງອົງປະກອບຫຼາຍ.
ຂໍ້ມູນເມຕາ, ເພື່ອເສີມຂະຫຍາຍເອກະສານຕົນເອງຂອງວັດຖຸແລະຫ້ອງຮຽນ.
ຕໍ່ວັດຖຸ ປະສົມ, ເປັນວິທີການໃຫ້ວັດຖຸເຂົ້າເຖິງແບບເຄື່ອນໄຫວກັບວິທີການຂອງຫນຶ່ງ
ຫຼືຫ້ອງຮຽນເພີ່ມເຕີມຈໍານວນຫນຶ່ງ.
ຕໍ່ຫ້ອງຮຽນ ປະສົມ, ເປັນວິທີການໃຫ້ທຸກຕົວຢ່າງຂອງຫ້ອງຮຽນ dynamically ເຂົ້າເຖິງ
ວິທີການຂອງຫນຶ່ງຫຼືຫຼາຍຫ້ອງຮຽນເສີມ.
ການກັ່ນຕອງ ເປັນວິທີການ abstractions ໃນໄລຍະ invocation ວິທີການເພື່ອປະຕິບັດໂຄງການຂະຫນາດໃຫຍ່
ໂຄງສ້າງ, ເຊັ່ນ: ຮູບແບບການອອກແບບ.
XOTcl ສະຫນອງການທົດແທນມູນຄ່າເພີ່ມຂອງການໂຫຼດຊຸດ Tcl ສະຫນອງການເຊື່ອມໂຍງກັບ
ການກໍ່ສ້າງແບບວັດຖຸ ແລະການຕິດຕາມ/ການຕິດຕາມການໂຫຼດອົງປະກອບ.
ຄວາມຮັບຜິດຊອບ
xotclsh ກໍານົດຕົວແປທັງຫມົດທີ່ tclsh ຊຸດ, ແລະນອກຈາກນັ້ນ, ຕົວແປດັ່ງຕໍ່ໄປນີ້:
::xotcl:: ຮຸ່ນ ໝາຍເລກລຸ້ນ XOTcl.
::xotcl::confdir ໄດເລກະທໍລີສໍາລັບການຕັ້ງຄ່າ XOTcl.
::xotcl::logdir ໄດເລກະທໍລີທີ່ logfiles ຖືກວາງໄວ້.
KEYWORDS
argument, ນາຍພາສາ, prompt, script file, shell
ໃຊ້ xotclsh ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net