ນີ້ແມ່ນຄໍາສັ່ງ xowish ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
xowish - ແກະຮູບຊົງທີ່ມີພາສາສະຄຣິບແບບວັດຖຸ XOTcl
ສະຫຼຸບສັງລວມ
ໂສວ ?ຊື່ເອກະສານ arg arg ...?
_________________________________________________________________
ລາຍລະອຽດ
ໂສວ ເປັນຄໍາຮ້ອງສະຫມັກທີ່ຄ້າຍຄື shell ທີ່ອ່ານຄໍາສັ່ງ XOTcl ຈາກມາດຕະຖານຂອງຕົນຫຼື
ຈາກໄຟລ໌ແລະປະເມີນພວກມັນ. ນອກຈາກນັ້ນ xotclsh ມັນໃຫ້ຜູ້ໃຊ້ກາຟິກ
ສະຫນັບສະຫນູນການໂຕ້ຕອບສໍາລັບ widget TK.
XOTcl (XOTcl, pronounced exotickle) ເປັນພາສາສະຄຣິບທີ່ເນັ້ນວັດຖຸໂດຍອີງໃສ່
OTcl ຂອງ MIT. ມັນມີຈຸດປະສົງເປັນການທົດແທນມູນຄ່າເພີ່ມສໍາລັບ OTcl.
ພາສາສະຄິບ, ເຊັ່ນ Tcl, ຖືກອອກແບບມາສໍາລັບການກາວອົງປະກອບຮ່ວມກັນ, ສະຫນອງ
ຄຸນນະສົມບັດເຊັ່ນ: ການຂະຫຍາຍແບບໄດນາມິກແລະການພິມແບບໄດນາມິກທີ່ມີການແປງອັດຕະໂນມັດ, ນັ້ນ
ເຮັດໃຫ້ພວກເຂົາເຫມາະສົມກັບການພັດທະນາຄໍາຮ້ອງສະຫມັກຢ່າງໄວວາ.
ລະບົບວັດຖຸພື້ນຖານຂອງ XOTcl ຖືກຮັບຮອງເອົາຈາກ OTcl. ລະບົບວັດຖຸເຮັດໃຫ້ພວກເຮົາ
ກໍານົດວັດຖຸ, ຊັ້ນຮຽນ, ແລະຊັ້ນຮຽນ meta. ຫ້ອງຮຽນແມ່ນວັດຖຸພິເສດທີ່ມີຈຸດປະສົງຂອງ
ການຄຸ້ມຄອງວັດຖຸອື່ນໆ. `` ການຈັດການ '' ຫມາຍຄວາມວ່າຫ້ອງຮຽນຄວບຄຸມການສ້າງແລະ
ການທໍາລາຍຕົວຢ່າງຂອງມັນແລະວ່າມັນປະກອບດ້ວຍບ່ອນເກັບມ້ຽນຂອງວິທີການທີ່ສາມາດເຂົ້າເຖິງໄດ້
ກໍລະນີ. ທຸກໆວັດຖຸອາດຈະຖືກປັບປຸງດ້ວຍວິທີການສະເພາະວັດຖຸ. XOTcl ສະຫນັບສະຫນູນ
ມໍລະດົກອັນດຽວ ແລະຫຼາຍອັນ. ການພົວພັນທັງຫມົດໃນ XOTcl, ລວມທັງຫ້ອງຮຽນແລະ
ຄວາມສໍາພັນ superclass, ມີການເຄື່ອນໄຫວຢ່າງສົມບູນແລະສາມາດ introspected. ໂດຍວິທີການ
chaining ໂດຍບໍ່ມີການຕັ້ງຊື່ຢ່າງຊັດເຈນຂອງວິທີການທີ່ມີຈຸດປະສົງ, ambiguities ໃນການແກ້ໄຂຊື່ຂອງ
ວິທີການແມ່ນຫຼີກເວັ້ນການ. ດ້ວຍວິທີນີ້, ວິທີການທີ່ມີເງົາສາມາດຖືກ "ປະສົມເຂົ້າໄປໃນ" ການປະຕິບັດ
ວິທີການປະຈຸບັນ.
XOTcl ລວມແນວຄວາມຄິດຂອງ scripting ແລະ object-orientation ໃນທາງທີ່ຮັກສາ
ຜົນປະໂຫຍດຂອງທັງສອງຂອງພວກເຂົາ. ມັນເປັນເຄື່ອງພ້ອມດ້ວຍການທໍາງານພາສາໃຫມ່ຈໍານວນຫນຶ່ງທີ່
ຊ່ວຍສ້າງ ແລະຄຸ້ມຄອງລະບົບຊັບຊ້ອນ. ພວກເຮົາໄດ້ເພີ່ມການສະຫນັບສະຫນູນຕໍ່ໄປນີ້:
ການຮວບຮວມວັດຖຸແບບໄດນາມິກ, ເພື່ອສະໜອງການຮວບຮວມແບບໄດນາມິກຜ່ານ namespaces ທີ່ຕິດກັນ
(ວັດຖຸ).
ຫ້ອງຮຽນ Nested, ເພື່ອຫຼຸດຜ່ອນການແຊກແຊງຂອງໂຄງສ້າງໂຄງການທີ່ພັດທະນາເປັນເອກະລາດ.
ການຢືນຢັນ, ເພື່ອຫຼຸດຜ່ອນການໂຕ້ຕອບແລະຄວາມຫນ້າເຊື່ອຖືທີ່ເກີດຈາກການພິມແບບເຄື່ອນໄຫວ
ແລະ, ດັ່ງນັ້ນ, ເພື່ອຄວາມສະດວກການປະສົມປະສານຂອງອົງປະກອບຫຼາຍ.
Meta-data, ເພື່ອເສີມຂະຫຍາຍເອກະສານຕົນເອງຂອງວັດຖຸແລະຫ້ອງຮຽນ.
mixins ຕໍ່ວັດຖຸ, ເປັນວິທີການປັບປຸງຄວາມຍືດຫຍຸ່ນຂອງວິທີການ mixin ໂດຍການໃຫ້ວັດຖຸ
ການເຂົ້າເຖິງຫ້ອງຮຽນເພີ່ມເຕີມທີ່ແຕກຕ່າງກັນຫຼາຍ, ເຊິ່ງອາດຈະມີການປ່ຽນແປງແບບເຄື່ອນໄຫວ.
mixins ຕໍ່ຫ້ອງຮຽນ, ເປັນວິທີການປັບປຸງຄວາມຍືດຫຍຸ່ນຂອງວິທີການ mixin ກັບຫ້ອງຮຽນ, ທັງຫມົດ
instances ຂອງ class ມີການເຂົ້າເຖິງການປະສົມໃນວິທີການເຊັ່ນສໍາລັບການສືບທອດຫຼາຍ,
ແຕ່ບໍ່ຈໍາເປັນຕ້ອງມີຫ້ອງຮຽນຕັດກັນ.
ການກັ່ນຕອງເປັນວິທີການທີ່ບໍ່ມີຕົວຕົນໃນໄລຍະການຮຽກຮ້ອງວິທີການເພື່ອປະຕິບັດໂຄງການຂະຫນາດໃຫຍ່
ໂຄງສ້າງ, ເຊັ່ນ: ຮູບແບບການອອກແບບ.
Dynamic Component Loading XOTcl ປະສົມປະສານການໂຫຼດຊຸດ Tcl ກັບສະຖາປັດຕະຍະກໍາ
ສະຫນັບສະຫນູນການເຊື່ອມໂຍງກັບການກໍ່ສ້າງແບບວັດຖຸ. ຍິ່ງໄປກວ່ານັ້ນ, ມັນສະຫນອງ
ການຕິດຕາມ / ຕິດຕາມການໂຫຼດອົງປະກອບ.
KEYWORDS
argument, ນາຍພາສາ, prompt, script file, shell
ໃຊ້ xowish ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net