ນີ້ແມ່ນລະບົບຄໍາສັ່ງ-elk ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
elk, scheme-elk - ນາຍພາສາ Scheme extensible
ສະຫຼຸບສັງລວມ
elk [ -l ເອກະສານ ] [ -h KBytes ] [ -p ເສັ້ນທາງການໂຫຼດ ] [ -g ] [ -i ] [ -v ປະເພດ ][[ -- ] ໂຕ້ຖຽງ]
elk...
ລາຍລະອຽດ
Elk (ຊຸດພາສາສ່ວນຂະຫຍາຍ) ແມ່ນການຈັດຕັ້ງປະຕິບັດໂຄງການທີ່ຖືກອອກແບບເປັນສ່ວນຂະຫຍາຍທົ່ວໄປ
ພາສາສໍາລັບແອັບພລິເຄຊັນທີ່ຂຽນໃນ C ຫຼື C ++. ປົກກະຕິ, Elk ແມ່ນເຊື່ອມຕໍ່ກັບ
ຄໍາຮ້ອງສະຫມັກທີ່ມັນໃຫ້ບໍລິການ, ແຕ່ສະບັບ stand-alone ຂອງນາຍພາສາ Scheme ໄດ້ຖືກຕິດຕັ້ງເປັນ
ດີ (ປົກກະຕິແລ້ວພາຍໃຕ້ຊື່ elk). ນາຍພາສານີ້, ຮ່ວມກັບໂຄງການມາດຕະຖານ
ລະດັບສູງສຸດ, Elk ສາມາດນໍາໃຊ້ເປັນການປະຕິບັດແບບທໍາມະດາ, ຢືນຢູ່ຄົນດຽວຂອງໂຄງການ
ພາສາ.
ໃນເວລາທີ່ເອີ້ນວ່າໂດຍບໍ່ມີການ -l ທາງເລືອກ, Elk ໂຫຼດມາດຕະຖານ "ລະດັບສູງສຸດ" ເພື່ອເລີ່ມຕົ້ນການ
ເຊດຊັນການໂຕ້ຕອບ. ເມື່ອເອີ້ນກັບ -l ເອກະສານ, ເນື້ອໃນຂອງໄຟລ໌ທີ່ລະບຸໄວ້ແມ່ນ
loaded ແທນ. ຖ້າຫາກວ່າ `-' ຖືກໃຫ້ເປັນ argument ຊື່ໄຟລ໌, Elk ໂຫຼດຈາກວັດສະດຸປ້ອນມາດຕະຖານ.
ທາງເລືອກ -p ເສັ້ນທາງການໂຫຼດ ສາມາດຖືກນໍາໃຊ້ເພື່ອ override ມາດຕະຖານ ເສັ້ນທາງການໂຫຼດ. ການໂຕ້ຖຽງແມ່ນ ກ
ບັນຊີລາຍຊື່ທີ່ແຍກອອກຈາກຈໍ້າສອງເມັດ. ຖ້າທາງເລືອກນີ້ບໍ່ມີຢູ່ແລະສະພາບແວດລ້ອມ
ຕົວແປ ELK_LOADPATH ຖືກກໍານົດ, ຄ່າຂອງຕົວແປນີ້ຖືກນໍາໃຊ້ເພື່ອເລີ່ມຕົ້ນການເລີ່ມຕົ້ນ.
ເສັ້ນທາງການໂຫຼດ. ຄ່າຂອງ ELK_LOADPATH ມີຮູບແບບດຽວກັນກັບ argument ກັບ -p
ທາງເລືອກ.
ໄດ້ -h KBytes ທາງເລືອກແມ່ນໃຊ້ເພື່ອລະບຸຂະຫນາດ heap ທີ່ບໍ່ແມ່ນມາດຕະຖານ. ຂະໜາດ heap ເລີ່ມຕົ້ນ
ແມ່ນ 512 KBytes.
ຖ້າທາງເລືອກ -i ໄດ້ຖືກລະບຸໄວ້, ສັນຍາລັກຖືກຈັດໃສ່ເປັນຕົວພິມນ້ອຍ. ປົກກະຕິ, Elk ກໍລະນີ-
ທີ່ລະອຽດອ່ອນ.
ໄດ້ -g ທາງເລືອກເຮັດໃຫ້ນາຍພາສາແລ່ນເຄື່ອງເກັບຂີ້ເຫຍື້ອໃນແຕ່ລະເວລາທີ່ຄວາມຊົງຈໍາຢູ່
ຈັດສັນຢູ່ໃນ heap ໄດ້. ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບນັກຂຽນສ່ວນຂະຫຍາຍທີ່ຕ້ອງການທົດສອບ
ຂີ້ເຫຍື້ອເກັບກໍາພຶດຕິກໍາຂອງການຂະຫຍາຍ. ແລ່ນ Elk ກັບ -g ທາງເລືອກແມ່ນມີແນວໂນ້ມທີ່ຈະ
ເປີດເຜີຍຂໍ້ບົກຜ່ອງທີ່ກ່ຽວຂ້ອງກັບ GC ໃນສ່ວນຂະຫຍາຍ (ເຊັ່ນ: ວັດຖຸທ້ອງຖິ່ນທີ່ບໍ່ໄດ້ຮັບການປົກປ້ອງຢ່າງຖືກຕ້ອງ), ຍ້ອນວ່າມັນ
ກະຕຸ້ນໃຫ້ມີການເກັບຂີ້ເຫຍື້ອແຕ່ລະຄັ້ງທີ່ວັດຖຸຖືກຈັດສັນຢູ່ໃນແຜນງານ heap. ຈຸດ
ຖືກຂຽນເປັນຜົນຜະລິດມາດຕະຖານໃນແຕ່ລະຄັ້ງທີ່ເກັບຂີ້ເຫຍື້ອຖືກປະຕິບັດໃນເວລາທີ່ -g ໄດ້
ລະບຸ.
ເມື່ອເອີ້ນດ້ວຍໜຶ່ງ ຫຼືຫຼາຍກວ່ານັ້ນ -v ປະເພດ (``verbose'') ທາງເລືອກ, ນາຍພາສາພິມ
ຂໍ້ຄວາມຂໍ້ມູນເພີ່ມເຕີມເພື່ອຜົນຜະລິດມາດຕະຖານ, ຂຶ້ນກັບມູນຄ່າຂອງ ປະເພດ
ການໂຕ້ຖຽງ. ຖ້າ ປະເພດ is load, ຄໍາສັ່ງ linker ແລະຕົວເລືອກຖືກພິມອອກແຕ່ລະຄັ້ງທີ່ວັດຖຸ
ໄຟລ໌ຖືກໂຫລດ; ຖ້າ ປະເພດ is ໃນມັນ, ຊື່ຂອງການຂະຫຍາຍການເລີ່ມຕົ້ນແລະສຸດທ້າຍ
ຫນ້າທີ່ຖືກພິມອອກຍ້ອນວ່າພວກເຂົາຖືກເອີ້ນ.
ສ່ວນທີ່ເຫຼືອ ໂຕ້ຖຽງ ຖືກໃສ່ເຂົ້າໃນບັນຊີລາຍຊື່ຂອງສາຍ, ແລະຕົວແປ Scheme ເສັ້ນຄໍາສັ່ງ -
ໂຕ້ຖຽງ ຖືກຜູກມັດກັບບັນຊີລາຍຊື່ນີ້ໃນສະພາບແວດລ້ອມທົ່ວໂລກ. ຖ້າການໂຕ້ຖຽງສາມາດຕີຄວາມໝາຍໄດ້
ເປັນຕົວເລືອກ, `--´ ສາມາດໃຊ້ເພື່ອຊີ້ບອກຈຸດສິ້ນສຸດຂອງຕົວເລືອກ.
ໃຊ້ scheme-elk ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net